大牛程序员有代码洁癖是一种啥样的体验
谢邀……我不是大牛,没有代码洁癖……
■网友
虽然不是大牛,即受邀请,便强答一记。我的习惯是:贯穿全 开发/生命 周期的,不间断优化,并试图加入更详细的注释。雕琢每个函数至不能更简。思考每句代码的内存开销。推算每次执行的运算瓶颈。注释更加详尽的业务逻辑。重复审视代码的可复用性。确保预留足够的冗余接口。检查异常抛出是否全覆盖。白盒跑各种极端极值参数。写程序这事儿,懒人的极致表现,就是尽早做到:业务清楚,抗造耐操,高可复用,维护性好。好处:其它团队仍在苦逼的修订第三次时,我们已经踢足球、玩游戏、踏春联欢做吃货,总之是撒欢儿到很无聊,无聊得想去支援其它友商同事了。(某年月日,同驻场某想团队,我们的标的金额高出十余倍,人月高出近八倍,某想三倍以上的苦逼看着对面这群傻逼,被甲方派出的糖衣炮弹再次裹挟,又要出去找乐子了,哀伤的血泪滴落在苦逼们冰冷的脸颊)。将快乐建立在践踏别人痛苦的基础上,没有比这更好玩更有趣的事情了。需求冻结后,重复重复重复上述步骤,至产品交付,或版本锁定时。病态型重度代码优化强迫症三期患者,无药可治。偶尔,也会觉得优雅的代码和优美的输出,似乎比世间最美的姑娘,魅力+1。如果,你也曾有过:独自修改八千行无注释C++代码,与/或,双人结对修订三万行///还是五万行我真忘了///无注释无文档MFC带硬件封装的经历,请看着我真诚的双眸,相信我,你会罹患绝症的,不远矣。
■网友
谢邀。代码洁癖?有些强迫症了而已...
推荐阅读
- 招聘都要学历,何来程序员不看学历
- 银行系统的研发岗(程序员)是不是很难进(校招)推广到国企的研发岗(程序员)呢
- 坐标合肥,请问在哪里能捕捉到程序员这种生物他们大都出现在哪里呢
- 怎样成为一名合格的Python程序员?
- 送程序员男友苹果无线耳机还是专业品牌耳机
- 女程序媛怎样追求男程序员
- 阿里程序员网上招人的情况为何如此多见
- 朋友圈权限被破解,怎样反破解
- 怎样对别人的代码进行适当修改使他永远也找不到问题出在哪
- 中兴跳楼,激发了女程序员转行的想法
