作者在这一话题中提出了一些“开发套件”来帮助我们把更多的精力集中到编写新代码上。 提示89 使用版本控制来驱动构建、测试和发布 版本控制这块感觉...
作者在这一话题中提出了一些“开发套件”来帮助我们把更多的精力集中到编写新代码上。 提示89 使用版本控制来驱动构建、测试和发布 版本控制这块感觉...
”椰子派不上用场“是用原生岛民企图用椰子、棕榈叶等材料,模仿机场、跑道,企图召唤飞机的故事,告诫读者不能只注重形式,要注重本质。读完我认为作者在...
之前一直在讨论一个务实的程序员应该具备的品质和习惯,而在实际开发中,我们都是在一个团队中开展自己的工作的,想要把系统做好,每个人不能只关注自己的...
作者在这一话题对敏捷展开讨论,认为敏捷不是固定的流程,而一种思想,指引着我们实现“每一步的结果都容易进行变更”。敏捷提倡小步快走,小步稳走。每一...
46 处理无法解决的难题 这部分作者建议我们在遇到较为困难的问题时,明确边界或短暂的转换思维。 明确边界受制于先入为主的思维陷阱,我们可能会错误...
这一话题中作者在讨论项目启动之前,在需求模块中需要注意的问题。站在团队的角度,BA同事们担任着和客户打交道的角色,需要了解客户的需求、帮助客户挖...
作者在这一话题中讨论编程中一个非常困难和痛苦的点——命名,并对命名给出了以下建议: 命名要有意义,且要准确的表达契约同一个项目中命名要有一致性,...
这一话题作者在探讨系统安全,实现功能只是部分工作,务实的程序员还要确保系统安全的运行,对此作者提出了5个基本原则: 将攻击面的面积最小化最小特权...
基于特性测试是对于单元测试的补充。二者所写出来的代码看起来很像,但是背后确实不同的指导思想。单元测试针对契约,但是写单元测试时,更像是白盒测试。...
作者在这一话题中强调了测试的重要性,并对何时测试及如何编写测试给出了一些建议。 测试的重要性 测试时代码的第一个用户,本着“越早发现问题代价越小...
专题公告
读书笔记