搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
代码精进之路(从码农到工匠)
0.00     定价 ¥ 79.90
图书来源: 浙江图书馆(由浙江新华配书)
此书还可采购18本,持证读者免费借回家
  • 配送范围:
    浙江省内
  • ISBN:
    9787115521026
  • 作      者:
    作者:张建飞|责编:张爽
  • 出 版 社 :
    人民邮电出版社
  • 出版日期:
    2020-01-01
收藏
畅销推荐
内容介绍
这是一本为专业程序员而写的书,写好代码、追求卓越和工匠精神是每个程序员都应该具备的优秀品质。 本书共有13章内容,主要分为技艺部分、思想部分和实践部分。技艺部分详细介绍了编程技巧和方法论,并配以详尽的代码案例,有助于读者提高编写代码的能力,优化代码质量。思想部分主要包括抽象能力、分治思想,以及程序员应该具备的素养等内容。实践部分主要介绍了常见的应用架构模式,以及COLA架构的设计原理。 本书的目标读者是专业程序员,书中有关命名、函数、抽象和建模等内容是具有普适性的。无论你是否使用Java语言编程,也不管你从事的是业务应用开发、前端开发,还是底层技术开发工作,都可以阅读和使用本书。
展开
目录
第一部分 技艺
第1章 命名
1.1 命名的力量
1.2 命名其实很难
1.3 有意义的命名
1.3.1 变量名
1.3.2 函数名
1.3.3 类名
1.3.4 包名
1.3.5 模块名
1.4 保持一致性
1.4.1 每个概念一个词
1.4.2 使用对仗词
1.4.3 后置限定词
1.4.4 统一业务语言
1.4.5 统一技术语言
1.5 自明的代码
1.5.1 中间变量
1.5.2 设计模式语言
1.5.3 小心注释
1.6 命名工具
1.7 本章小结
第2章 规范
2.1 认知成本
2.2 混乱的代价
2.3 代码规范
2.3.1 代码格式
2.3.2 空行规范
2.3.3 命名规范
2.3.4 日志规范
2.3.5 异常规范
2.4 埋点规范
2.5 架构规范
2.6 防止破窗
2.7 本章小结
第3章 函数
3.1 什么是函数
3.2 软件中的函数
3.3 封装判断
3.4 函数参数
3.5 短小的函数
3.6 职责单一
3.7 精简辅助代码
3.7.1 优化判空
3.7.2 优化缓存判断
……
第二部分 思想
第三部分 实践
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证