楼主:
menesn (迷思)
2022-11-13 17:17:44我以前在漂亮国工作的时候
有遇过一个美国白人大神
CMU毕业的
在IC design公司写软件
简直屌打一票人
IC design公司,做软件的大部分Code都写得很烂
他来这个组之前
是在另外一个组开发公司自己的作业系统
但是后来打不赢Google的Android
公司就把那个组收掉了
我跟他合作的时候
是在做一个底层的跨系统的架构
我这才发现
前公司的底层代码(Kernel)
被他整个改写成OOP的架构(以前是用C写得)
然后带入POSIX的各种OS先进的架构
我跟他讨论问题的时候
因为OS的概念太差,常常被电
他写Code的风格也很奇葩
都是用VI还有命令列
而且重点是没有开任何Syntax Highlight
离职多年后
回漂亮国跟前同事吃饭
听说他离开去Google了
然后Kernel他维护的代码没人看得懂
※ 引述《cylee (Artisan)》之铭言:
: Hi 各位先进,
: 工作过一段时间了,也看过不少不同个性/习惯的开发人员
: 各位有印象真实工作上遇到的开发强者吗,可能是我太烂了
: 从来没看过所谓的 Super hero 的开发者,有些人也许是很
: 会 debug ,待某个产业够久所以对特定领域特别熟。也有些
: 人是能把复杂的问题分解后简单化解决掉它。
: 前天下班后,刚好看到 Netflix 的文章,说他们只收 super
: hero, 那是怎样的人才能被叫作超级开发者呢 ?
: 应该不是 code 的产出量吧 ? 还是能解决非常困难的问题?
: 对组织作出极大的贡献 ??
: 在版上有看到 Google/Meta 的分享,好像比较少 Netflix
: 的文章。
: 有先进们愿意分享下,你所遇过,或是自已就是不错的开发者
: 的心得吗 ?
: 感谢!
底层用OOP写本身就没sense,怎算是强者呢?骗吃!骗吃的啦!
作者:
MoonCode (MoonCode)
2022-11-13 17:46:00台湾的神明很多 没问题的
作者:
sarsman (DeNT15T♠)
2022-11-13 18:27:00想到techlead说的故意把函式功能切很细,让公司没有你就没人看得懂code,提升自己在公司里的重要性(?
作者:
saladim (杀拉顶)
2022-11-13 18:34:00techlead的话听听就好 要切多细这早就是长久讨论的问题根本没有非黑即白的答案
作者:
yamakazi (大安吴彦祖)
2022-11-13 19:33:00我书读得少,底层用OOP方式写的我目前只看过schedule class如果你说的是Android,本来就要用java写成OOPLinux kernel我看到现在只看过sched class用OOP
习惯用vi/vim写code的人应该不少吧?看完只觉得你前公司开发流程有点问题 人走了之后没人看的懂code...
作者:
xxi511 (少北)
2022-11-15 08:20:00我就问漂亮国是多漂亮
作者:
wens (æ–‡æ€)
2022-11-15 21:20:00linux kernel DRM 那边还有带入 virtual function 用法...
Linux kernel明明就很多oop的影子= =然后android 不是os 是Framework …然后没人看得懂code 当初review是怎么过的…
楼主:
menesn (迷思)
2021-01-07 22:11:00没有review,那一块其他人都不懂