欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

《代码质量》试读心得——“Jolt大奖精选丛书”有奖征文

程序员文章站 2024-01-13 16:40:10
...

      之前读过作者的《代码阅读》一书,这本《代码质量》算是《代码阅读》的续集,书是好书,只是这次的样章给的真的有点吝啬了,只有第一章导论,实质内容着实没有多少。不过从1.1章,作者给我们很好的阐述了质量这个概念,用一个平日中常见的自行车,向我们说明了质量在不同人眼中的区别。之后又着重说明了代码质量有哪些特性,以及这些特性的实际应用。而1.1章中的最后一部分,则说明了一个在软件开发中常见的问题,就是在改代码的过程中,没有进行很好的处理,导致软件的可维护性、性能大大下降,造成一种越改越难,越改越乱的迹象。



      代码质量对于敏捷开发来说,更加重要,个人认为,代码质量的好坏是由多方面决定的,不单单说是代码的简洁性或者可读性或者大家常讨论的某一属性,而应该是一项整体的工程。一项由高质量代码构成的软件工程,不仅在代码可读性、代码性能、代码解耦方面要有很高的造诣,更要在日后维护、功能增删方面留有*操作的余地。这看起来简单,其实需要多年的编程经验沉淀才能有所称。而对于入行不久的程序员来说,上面说的这些往往还做不到,那么代码质量应该体现在编程风格上,有人理解编程风格和个人性格一样,只要自己顺手,怎么写都可以。实则不是,编程风格不应该基于个人爱好,而应该是在代码可读性和可维护性上面做到最大化。换句话说,编程风格不是随便选择,而应该选择能最大限度表达自己编程思想的风格,让代码的可维护性做大最大。


      总之,高效的代码绝非短时间可以形成,代码质量的好坏也需要多年的编程得以历练。最后希望可以得到这本《代码质量》,谢谢!

相关标签: 书评