搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
编程原则(来自代码大师Max Kanat-Alexander的建议)/华章程序员书库
0.00     定价 ¥ 79.00
图书来源: 浙江图书馆(由浙江新华配书)
此书还可采购25本,持证读者免费借回家
  • 配送范围:
    浙江省内
  • ISBN:
    9787111684916
  • 作      者:
    作者:(美)马克斯·卡纳特-亚历山大|责编:王春华//李忠明|译者:李光毅
  • 出 版 社 :
    机械工业出版社
  • 出版日期:
    2021-06-01
收藏
畅销推荐
内容介绍
在本书中,富有传奇色彩的编程大师马克斯·卡纳特一亚历山大(Max Kanat—Alexander)将会向你展示如何让简约设计的思想回归到计算机编程中。马克斯会解释程序员为何会感到力不从心,以及应该如何持续改善。世界上存在太多复杂的事物。复杂并不可取,因为它会给我们的工作带来隐患。 马克斯从他久负盛名的技术博客Code Simplicity中精选了一部分文章,对如何在软件行业工作以及取得成功给出了自己的想法和建议。相信这43篇文章能够让你学会如何在工作中避免复杂,拥抱简约,从而让你的职业生涯更加顺利和成功。 马克斯扎实的技术功底、对于技术的洞见,为他赢得了代码大师的美誉。相信他的思考也会给你带来启发,帮助你找到面对挑战的正确方向。通过阅读本书,你将了解: ·如何让简约设计始终贯穿在编程工作中,以及如何在编程工作中取得成功 ·复杂的软件设计有哪些特征——如何构建杰出软件 ·简约软件设计 ·程序员为何会感到力不从心,应该如何持续改善 ·成为明星程序员的秘密 ·马克斯对于软件行业的观察和洞见 ·软件缺陷与代码调试 ·程序品应该知晓的编程原则
展开
目录
译者序
前言
关于作者
第一部分 程序员应该了解的基本原则
第1章  在你开始之前
第2章  工程师的态度
第3章  成为明星程序员的独特秘密
第4章  两句话总结软件设计原则
第二部分 软件的复杂性和它的起因
第5章  复杂性的蛛丝马迹
第6章  创造复杂性的方法之一:违反你承诺过的API约定
第7章  什么时候不值得向后兼容
第8章  复杂是牢笼
第三部分 简约与软件设计
第9章  设计要从头抓起
第10章  预测未来的准确度
第11章  简约与严格
第12章  两遍已太多
第13章  健壮的软件设计
第四部分 调试代码
第14章  什么是bug
第15章  bug的源头
第16章  确保它不会再发生
第17章  调试代码的基本哲学
第五部分 团队里的工程问题
第18章  高效工程开发
第19章  量化开发效率
第20章  如何应对软件公司内代码的复杂性
第21章  重构与业务功能有关
第22章  善意和代码
第23章  运营开源项目社区其实非常简单
第六部分 理解软件
第24章  什么是计算机
第25章  软件组件:结构、操作和结果
第26章  重新审视软件:SAR/ISAR概念详解
第27章  软件即知识
第28章  技术的使命
第29章  简单地聊聊互联网隐私
第30章  简约和安全
第31章  测试驱动开发和观察循环
第32章  测试的哲学
第七部分 持续改善
第33章  成功的秘密:持续改善
第34章  如何找到持续改善的空间
第35章  拒绝的力量
第36章  为什么说程序员糟糕透了
第37章  快速编程的秘诀:停止思考
第38章  开发者的傲慢
第39章  “一致”并不意味着“统一”
第40章  用户有困难,开发者有方案
第41章  即时满足=即时失败
第42章  成功来自执行而非创新
第43章  杰出的软件
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

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

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