不久前,錘子科技天貓官方旗艦店商品全線下架,錘子科技商城的多款手機也顯示為“到貨通知”。錘子可以的前途渺茫。
小米9發布后,其開源了小米9穩定版內核代碼,同時,開發者發現,錘子科技的多款手機內核代碼也已經在 Github 上開源,包括 Smartian T1、T2、M1、M1L,以及堅果系列。
代碼公開后,錘子科技貼吧名為jocover的網友吐槽說,代碼中變量居然用拼音命名!
該網友表示,誰知道fenbianlu是啥玩意?而且代碼里一堆日期標注,難道錘子連git代碼管理都不會用了?這是背光的驅動,為ODM公司所寫,不過這個fenbianlu是錘科的天才lishaokai改的,看注釋,還有個變量temp也無力吐槽,加了倆變量還加成這樣,我佛了。
或許是一時疏忽將fenbianlv打錯了,也或許是拼音+英文創造出fenbian+luminance。
有人表示上市公司其實拼音英語雙標的情況屢見不鮮,也有人表示這樣做未免有點不夠國際化,還有人表示,拼音怎么了,能用不就就行了。當然,這也給黑粉趁虛而入的機會:“居然沒能寫成日文,羅老師一定很不開心”。
接下來代碼又被扒出CPU作弊。如下圖,代碼寫了一大堆,其實就是把boost時間加個5毫秒的樣子,號稱smartisan cpu boost。據猜測,為動畫效果提供時鐘延遲,為了界面看起來漂亮。
另外,還有用堅果R1電池,另外有個670的方案,估計和T2的810版本一樣難產不見。
據悉,阿里巴巴、華為等公司嚴禁拼音與英文混合的方式命名,另外,還強制要求避免采用純拼音方式命名。雖然這些的確可能不會影響到程序的運行,但作為嚴謹嚴肅的程序員,優質的程序需要精心的雕琢,應該盡量避免這種情況。網友表示,這種三流程序員就不要多說了,可能連阿里一面都過不了。
-
編程
+關注
關注
88文章
3595瀏覽量
93600 -
小米
+關注
關注
69文章
14326瀏覽量
143868 -
錘子手機
+關注
關注
0文章
291瀏覽量
11804
原文標題:堅果內核變量居然使用拼音命名!還拼錯了!如何規范C語言編程?
文章出處:【微信號:gh_c472c2199c88,微信公眾號:嵌入式微處理器】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論