代码精进之路:从码农到工匠

代码精进之路:从码农到工匠

评分

★★★★★

ISBN

9787115521026

出版社

人民邮电出版社 2020-01-01出版

作者

张建飞

分类

编程设计

内容简介
这是一本为专业程序员而写的书,写好代码、追求卓越和工匠精神是每个程序员都应该具备的优秀品质。 本书共有13章内容,主要分为技艺部分、思想部分和实践部分。技艺部分详细介绍了编程技巧和方法论,并配以详尽的代码案例,有助于读者提高编写代码的能力,优化代码质量。思想部分主要包括抽象能力、分治思想,以及程序员应该具备的素养等内容。实践部分主要介绍了常见的应用架构模式,以及COLA架构的设计原理。
AI简介
这是一本为专业程序员而写的书,写好代码、追求卓越和工匠精神是每个程序员都应该具备的优秀品质。本书共有13章内容,主要分为技艺部分、思想部分和实践部分。技艺部分详细介绍了编程技巧和方法论,并配以详尽的代码案例,有助于读者提高编写代码的能力,优化代码质量。思想部分主要包括抽象能力、分治思想,以及程序员应该具备的素养等内容。实践部分主要介绍了常见的应用架构模式,以及COLA架构的设计原理。 书中首先讨论了命名的重要性,指出好的命名可以提升代码的可读性,并引导我们深入理解问题域。同时,规范对复杂度的影响也是书中讨论的重点,强调了规范设计的重要性。在架构设计方面,书中介绍了架构规范的重要性与意义,以及在COLA架构设计中,如何通过规范设计来控制软件复杂度。 在函数设计方面,书中强调了短小函数的优点,并提出了职责单一原则的应用实例。同时,书中还介绍了SOLID原则概述,并探讨了设计模式的重要性。在领域建模方面,书中介绍了UML简介,并阐述了DDD的定义与核心理念。 在思想部分,书中讨论了抽象思维帮助人类认知世界,并介绍了分治思想在软件领域的典型应用。同时,书中还探讨了技术Leader的定义与
阅读/下载地址