干净利落,四个字,对应到系统开发和测试,是非常非常重要的。
至少以目前来看,不同的程序员,实现一个功能的代码量,真的和书上说的一样,差别很大。必要逻辑判定的整合或拆解,可以看出一个程序员的思维方式和编程理念。
能做到干净利落,对普通程序员来说,是一件很困难的事情,毕竟大多数人实现一个功能之后,就会转头忙其他的事情,回顾审阅自己代码逻辑的时间并不多甚至干脆没有。而一个核心功能,通常是需要足够多的时间和耐心打磨,才能创造出一件比较完美的艺术品。
对待代码就应该像对待艺术品一样,不断的精炼,不断的调优,直到足够干净利落。不求尽善尽美,但应当简洁明了,对重复代码应报以比较低的容忍度,部分冗余是可以被接受的,但垃圾就应当被清理或者重构。
干净利落的代码,能快速的诊断定位,不绕弯子,直接而明确。只有见识过干净利落的代码的人,才知道,这四个字,应当作为编码的基础准则。
如您从本文得到了有价值的信息或帮助,请考虑扫描文末二维码捐赠和鼓励。
如本文对您有用,捐赠和留言 将是对我最好的支持~(捐赠可转为站内积分)
如愿意,请向朋友推荐本站,谢谢。
尊重他人劳动成果。转载请务必附上原文链接,我将感激不尽。