通过这篇评论,我的目的是帮助人们找到适合他们的有用的书。


我认为, 干净的代码是作为开发人员迈入专业领域第一步的完美书。 在整章中,它向读者传达了干净的代码和干净的体系结构的感觉。 本书将为您提供应用童子军规则所需的工具:
离开营地的清洁工,要比发现的要干净。
我很难在一篇文章中谈论我喜欢干净代码书的所有内容,因为每一行都有深刻的含义。
尤其是本书的这三个部分引起了我的全部关注; 连续精炼 , JUnit内部和重构SerialDate 。 在 鲍勃叔叔的每一部分都重点介绍了他在前几章中介绍的最佳实践,例如命名策略,代码格式和系统边界。 即使需要很多努力,也请尽量不要跳过这些部分。
作为Java开发人员,我不难理解本书中Bob叔叔的大部分示例。 但是,亲爱的读者,罗伯特·C·马丁(Robert .C Martin),请放心,不要忘记您。 他撰写了这些章节,以便通过适当的推理将其应用于其他语言。 因此,对于不太熟悉Java的开发人员而言,他们将不难理解干净的代码哲学。
我每天从书中汲取的教训之一是:
聪明的程序员和专业的程序员之间的区别是,专业人士理解清晰为王。 专业人士善用自己的力量,编写他人可以理解的代码。
我认为并发章节已经降落伞了。 当我开始本章时,我再也感觉不到故事的流逝。 对我来说,是一个个又一个个地含混不清的定义。
干净的代码是一本非常好的书,每个开发人员都应该阅读。 我很高兴有机会以我的职业生涯来阅读这本书。 我推荐阅读同一位作者写的其他许多有价值的书,例如干净的编码器 (注重行为技能)和干净的体系结构 (注重技术技能)。