• 什么样的代码才算好的代码
  • 发布于 2个月前
  • 105 热度
    0 评论
  • 雅晴
  • 1 粉丝 3 篇博客
  •   
作为专业的程序员,你的职责不是找出问题的一个解决方案,而是找出问题的最简单的解决方案。我所说的“简单的解决方案”是指这个解决方案必须是准确的,性能足够好,还要简单易读、易理解和易维护。

有两种方式来构建软件设计。一种是把它做得足够简单以至于明显没有缺陷,另一种是把它做得足够复杂以至于没有明显的缺陷。

— C.A.R. Hoare


最近一直沉浸在接需求、想架构、查问题、看论文的破事里,忽略了团队的代码质量监督,我觉着可以再说一下~~~

所谓好的代码呐……

是高内聚低耦合的设计,处处体现出的的优雅感!!!!!

是查看方法时时感受到的,从始至终清晰而流畅的思路!!!!!

是每一处编码的干净整洁,伴随而来的身心愉悦!!!!!

是伴随着代码规模增大时,归纳出的统一的抽象!!!!!

是面对需求和排期矛盾时,做出恰到好处的取舍!!!!!

是面对未来的不确定性时,依靠直觉的准确预测!!!!!

是在无人的办公室敲击键盘时的行云流水!!!!

是在面对系统复杂性时的庖丁解牛!!!!!

是面对挑战时的热情!!!!!

是面对挫折后的执着!!!!!

是灵感!!!!

是创造!!!!

是技巧!!!!

是每个程序员经过挣扎、权衡、深思熟虑之后记录下的思想!!!!

好的代码应该是一个正在挑战世界的十六岁的少年!!!!

这种犹如四十岁中年人一样浑浑噩噩过完一天算一天的代码,我绝不接受!!!!!!!

绝不!!!!!!

用户评论