编程原则:来自代码大师MaxKanat-Alexander的建议
①全新正版,现货速发,7天无理由退换货②天津、成都、无锡、广东等多仓就近发货,订单最迟48小时内发出③无法指定快递④可开电子发票,不清楚的请咨询客服。
¥
54
6.8折
¥
79
全新
库存2件
作者[美]马克斯·卡纳特-亚历山大(Max,Kanat-Al著,李光毅译 译
出版社机械工业出版社
ISBN9787111684916
出版时间2021-06
装帧平装
开本16开
定价79元
货号31180753
上书时间2024-10-13
商品详情
- 品相描述:全新
- 商品描述
-
作者简介
目录
译者序<br/>前言<br/>关于作者<br/>第一部分 程序员应该了解的基本原则<br/>第1章 在你开始之前 3<br/>第2章 工程师的态度 5<br/>第3章 成为明星程序员的独特秘密 7<br/>第4章 两句话总结软件设计原则 9<br/>第二部分 软件的复杂性和它的起因<br/>第5章 复杂性的蛛丝马迹 13<br/>第6章 创造复杂性的方法之一:违反你承诺过的API约定 15<br/>第7章 什么时候不值得向后兼容 19<br/>第8章 复杂是牢笼 23<br/>第三部分 简约与软件设计<br/>第9章 设计要从头抓起 27<br/>第10章 预测未来的准确度 29<br/>第11章 简约与严格 33<br/>第12章 两遍已太多 37<br/>第13章 健壮的软件设计 41<br/>第四部分 调试代码<br/>第14章 什么是bug 51<br/>第15章 bug的源头 53<br/>第16章 确保它不会再发生 57<br/>第17章 调试代码的基本哲学 63<br/>第五部分 团队里的工程问题<br/>第18章 高效工程开发 71<br/>第19章 量化开发效率 79<br/>第20章 如何应对软件公司内代码的复杂性 85<br/>第21章 重构与业务功能有关 91<br/>第22章 善意和代码 97<br/>第23章 运营开源项目社区其实非常简单 101<br/>第六部分 理解软件<br/>第24章 什么是计算机 113<br/>第25章 软件组件:结构、操作和结果 117<br/>第26章 重新审视软件:SAR/ISAR概念详解 119<br/>第27章 软件即知识 123<br/>第28章 技术的使命 127<br/>第29章 简单地聊聊互联网隐私 129<br/>第30章 简约和安全 135<br/>第31章 测试驱动开发和观察循环 139<br/>第32章 测试的哲学 143<br/>第七部分 持续改善<br/>第33章 成功的秘密:持续改善 157<br/>第34章 如何找到持续改善的空间 161<br/>第35章 拒绝的力量 165<br/>第36章 为什么说程序员糟糕透了 169<br/>第37章 快速编程的秘诀:停止思考 175<br/>第38章 开发者的傲慢 181<br/>第39章 “一致”并不意味着“统一” 183<br/>第40章 用户有困难,开发者有方案 185<br/>第41章 即时满足=即时失败 189<br/>第42章 成功来自执行而非创新 193<br/>第43章 杰出的软件 195
内容摘要
本书介绍了如何让简约设计的思想回归到计算机编程中,如何打造高效的软件开发团队。整本书的主旨是帮助读者成为一名更好的软件开发者。本书主要包括以下内容:开发者的基本素质、软件的复杂与简约、团队里的工程问题、理解软件和软件测试、持续改善软件。
— 没有更多了 —
以下为对购买帮助不大的评价