本书做者Joost Visser,译者张若飞。本书讲解了编写可维护代码的10个要则,从目录就能够看出这10点分别是:编程
能够说本书的大部分要则都至关适用,而且做者也提供了大量的代码示例以及重构技巧,足见做者经验丰富,且在写做时下了一番功夫,这是一本很是好的书。架构
我以为编程是一门艺术,代码是艺术的表现,掌握技术当然很重要,可是编码技巧比技术更重要,古人云:“工欲善其事,必先利其器。”。框架
我反对编写让人难以理解的代码,代码难以理解势必难以维护,并且这几年互联网获得了急速的发展,之前几个月甚至几年才能达到的数据量级,如今一个月甚至一周就能达到,项目的规模也愈来愈大,已经再也不是那种一我的就能控制得了的,只有团队之间的相互协做才能更好的完成项目。那么编写简洁明了(优秀)的代码就相当重要了,它能让团队其余的成员能更好的理解代码的意图,不论是修复代码仍是扩展功能都能更快上手。而想要编写优秀的代码就须要多写代码,观察代码之间的关联,使用面向对象或者模式思想进行重构,而且时常阅读其余人的代码,从别人的代码中学习优秀的编码技巧,经过自身的努力提高本身的水平,才能让编码技艺更加纯熟。学习