“代码整洁之道”两卷本,是软件开发大师罗伯特·马丁的经典著作,汇集了他数十年的编程经验,是软件开发领域为数不多的畅销经典图书。第一卷,被誉为“程序员的童子军规”,可以帮助程序员树立正确的编写代码的规范,助力程序员成为更好的程序员。第二卷,是马丁40余年编程生涯的心得体会,阐释了软件工艺中的原理、技术、工具和实践,助力专业软件开发人员具备令人敬佩的职业素养。
《代码整洁之道》
"阅读这本书有两种原因:第一,你是个程序员;第二,你想成为更好的程序员。很好,IT行业需要更好的程序员!"--罗伯特·C. 马丁(Robert C. Martin)
尽管糟糕的代码也能运行,但如果代码不整洁,会使整个开发团队泥足深陷,写得不好的代码每年都要耗费难以计数的时间和资源。但是,这种情况并非无法避免。
著名软件专家罗伯特·C. 马丁(Robert C. Martin) 在本书中为你呈现了革命性的视野。他携同Object Mentor公司的同事,从他们有关整洁代码的Z佳敏捷实践中提炼出软件技艺的价值观,以飨读者,让你成为更优秀的程序员--只要你着手研读本书。
阅读本书需要你做些什么呢?你将阅读代码--大量代码。本书会促使你思考何谓正确的代码,何谓错误的代码。更重要的是,本书将促使你重新评估自己的专业价值观,以及对自己技艺的承诺。
书中的具体内容包括:
.好代码和糟糕的代码之间的区别;
.如何编写好代码,如何将糟糕的代码转化为好代码;
.如何创建好名称、好函数、好对象和好类;
.如何格式化代码以实现其可读性的Z大化;
.如何在不妨碍代码逻辑的前提下充分实现错误处理;
.如何进行单元测试和测试驱动开发。
《代码整洁之道 程序员的职业素养》
1. 汇聚编程大师40余年编程生涯的心得体会
2. 阐释软件工艺中的原理、技术、工具和实践
3. 助力专业软件开发人员具备令人敬佩的职业素养
成功的程序员在以往的工作和生活中都曾经历过大大小小的不确定性,承受过永无休止的压力。他们之所以能够成功,是因为拥有一个共同点,都深切关注创建软件所需的各项实践。他们将软件开发视为一种需要精雕细琢加以修炼的技艺,他们以专业人士的标准要求自己,他们具有职业素养。
软件开发大师Robert C. Martin在书中介绍了真实软件技艺中的各项原则、技术、工具和实践,展示了怎么以自豪、自尊和自信的心态进行软件开发,怎么取得卓 越表现和丰硕成果,怎么做到有效沟通和确切估算,怎么以坦诚的心态面对困难,并引导读者认识到专业程序员肩负的责任重大,阐述了什么才是程序员的职业素养。
书中的具体内容包括:
● 成为真正的软件专业人士需要具备哪些条件,如何应对彼此冲突又紧张的进度表和不近情理的管理人员;
● 如何做到流畅编程,克服阻塞状态;
● 如何应对无休止的工作压力,避免崩溃;
● 如何培养坚持不懈的态度,如何拥抱新的开发范式;
● 如何管理好时间,避免身陷泥潭无法自拔;
● 如何培育有利于程序员和开发团队茁壮成长的环境;
● 什么时候应该说“不”,怎么说;
● 什么时候应该说“是”,承诺意味着什么。
软件强大、优雅而实用,让人惊叹不已,不论是开发者还是用户都乐于使用这样的软件。它们并非是由机器编写出来的,而是出自那些对软件技艺拥有坚定信念的专业软件开发者之手。本书将帮助读者成为专业软件开 发者中的一员,并赢得只有他们才能拥有的荣誉感和成就感。
jd_135240sag 2020-05-09 15:16:58
这几本书非常经典,排版也很好,买书可以的