推 sunsamy: 底層用OOP寫本身就沒sense,怎算是強者呢?騙吃!騙吃的啦! 11/13 17:20
推 GTR12534: 哪部 11/13 17:29
→ lonelytea: 寫一個沒人有辦法維護的爛東西叫大神?? 11/13 17:43
他寫得代碼其實很Clean
是東西太難
大部分IC Design公司的軟工太廢
推 MoonCode: 台灣的神明很多 沒問題的 11/13 17:46
推 sarsman: 想到techlead說的故意把函式功能切很細,讓公司沒有你就 11/13 18:27
→ sarsman: 沒人看得懂code,提升自己在公司裡的重要性(? 11/13 18:27
我也遇過這種
這種都蠻廢的
不會讓人感到欽佩
→ saladim: techlead的話聽聽就好 要切多細這早就是長久討論的問題 11/13 18:34
→ saladim: 根本沒有非黑即白的答案 11/13 18:34
推 s0914714: 切的細沒人看得懂?那大雜燴都寫在main好了 11/13 19:27
推 yamakazi: 我書讀得少,底層用OOP方式寫的我目前只看過schedule cl 11/13 19:33
→ yamakazi: ass 11/13 19:33
→ yamakazi: 如果你說的是Android,本來就要用java寫成OOP 11/13 19:34
推 yamakazi: Linux kernel我看到現在只看過sched class用OOP 11/13 19:37
底層C全部改成OOP
有些概念無法OOP
他還會用組合語言下去實現
→ rabbitu04: 習慣用vi/vim寫code的人應該不少吧? 11/13 20:36
→ rabbitu04: 看完只覺得你前公司開發流程有點問題 人走了之後沒人看 11/13 20:37
→ rabbitu04: 的懂code... 11/13 20:37
對,但是他是用VI但是沒有任何Syntax Highlight
完全只有黑白的那種
前公司其實文件做得很好
我個人是覺得他做得東西太難
因為我之前負責的feature
有一份他寫得文件
這份文件讓很多組的資深人員下去實作
我發現很多資深人員有看沒有懂
但是他文件寫得很清楚
只是在實作的時候
有很多概念
如果你對C語言的了解不夠深
還有對底層的硬體架構不夠熟
加上需要有OS的概念
真得不容易
※ 編輯: menesn (61.228.14.193 臺灣), 11/13/2022 22:23:57
推 ohmylove347: 如果哪天他成為FP信徒會改成寫FP嗎XD 11/14 00:25
噓 xxi511: 我就問漂亮國是多漂亮 11/15 08:20
→ wens: linux kernel DRM 那邊還有帶入 virtual function 用法... 11/15 21:20
推 shownlin: Linux kernel明明就很多oop的影子= = 11/17 23:39
→ shownlin: 然後android 不是os 是Framework … 11/17 23:40
推 shownlin: 然後沒人看得懂code 當初review是怎麼過的… 11/17 23:42
→ menesn: 沒有review,那一塊其他人都不懂 01/07 22:11