码农修行:编写优雅代码的32条法则
图书信息
| 作者 | 林文 |
| 出版社 | 机械工业出版社 |
| ISBN | 9787111660392 |
| 出版时间 | 2020-08-19 |
| 字数 | 8.8万 |
| 分类 | 科技,计算机,网络,程序设计 |
读书简介
如何造精品软件一直是软件行业讨论的热话题。初职场的软件发人员,多数都只是在学会了某种编程语言后就直行编程工作。但由于他们并未掌握编程中的一些有效方法,导致其发的软件问题累累且工作效率不高。码农修行 编写优雅代码的32条法则针对这类人群提出了一些改善编程方法的建议,涉及具体编程工作的诸多方面,偏重于实践。
目录
前折页
书名页
版权
自序
前言
目录
引子
第1章:可读性
法则01:准确命名
法则02:设置缩进
法则03:保留个性
法则04:语法潜台词
法则05:补充注释
第2章:可靠性
法则06:增强健壮性
法则07:避免过度防御
法则08:防止不确定性
法则09:善始善终
法则10:异常处理
法则11:留意编译告警
法则12:尽早暴露问题
法则13:规避短板
第3章:效率
法则14:关注性能热点
法则15:留意非热点代码
法则16:采用缓存
法则17:引入并发
第4章:可维护性
法则18:记录日志
法则19:明确错误提示
法则20:代码看护
法则21:消除冗余代码
法则22:掌握逻辑运算
法则23:控制函数规模
法则24:控制文件规模
第5章:可扩展性
法则25:正确理解面向对象设计
法则26:控制接口规模
法则27:写可重用的模块
法则28:写可重入的函数
法则29:避免循环依赖
法则30:保障平稳升级
法则31:灵活注入对象
法则32:正确运用依赖注入
第6章:代码资源
日志框架
进程委托调用框架
花样泡泡龙
尾声
后折页
推荐图书
- 北大国学课(文章)
- 502(暂无)
- 人机对话系统(曹均阔,陈国莲)
- 2020年江西省军转干部安置考试《法律基础知识》考点手册(圣才电子书)
- 永无止尽的狂热:三岛由纪夫(杨照)
- 151 Provérbios de Shakespeare(Willian Castro)
- 葛冰动物童话·飞熊“佐罗”(葛冰)
- 谦逊的问讯:以询问开启良好关系的艺术(原书第2版)((美)埃德加·沙因,(美)彼得·沙因)
