240 投稿
收录了9篇文章 · 1人关注
  • 最符合人性的开发方式

    就象写文章那样,自己先要把大致逻辑想清楚,可以打个草稿,写个markdown 或 wiki * 什么应用场合 写点use case 或 test...

  • 如何快速地变化

    ​大型项目中非常重要的一点就是隔离变化, 先分块再分层, 高内聚低耦合是老生常谈, 实际开发过程中总会有一些霰弹式修改, 牵一发而动全身, 还得...

  • 有效代码评审的十条军规

    有家叫作 SmartBear 公司, 我用过他们的一款代码审查的工具 Code Collaborator , 对于代码审查,觉得他们总结的十条最...

  • Resize,w 360,h 240
    微服务之持续交付

    微服务因为船小好调头, 可以很方便快速地更新升级, 所以它才会大行其道 理论篇 从持续集成到持续交付, 工程师一直在下面这个循环里周而复始, ...

  • 微服务之道

    道 "道"原本是起源于中国, 道教也是土生土长于中国的宗教, 所谓墙里开花墙外香, 道和道教在中国并未大行其道.程序员的世界中, 记得的一本坐而...

  • 什么是好代码

    在我心目中,好代码必须要符合以下四条标准 正确 易懂 易改 高效 而糟糕的代码,只有一个衡量标准,那就是你在阅读或修改代码时骂的脏话的程度与次数...

  • 应用程序十二要点解读

    应用程序十二要点是Heroku 所提出的一种用于构建软件即服务应用程序的方法学,参见 https://12factor.net[https://...

  • Resize,w 360,h 240
    软件工程之敏捷方法回顾

    软件工程发展历史上, 当软件变得越来越复杂时, 规模变得越来越大时, 失败的机率由此递增, 许多项目一再延期, 软件工程应运而生, 人们希望向建...

  • 修改代码之道 Merge Request Rules

    Merge Request Rules 代码修改过后提交主干分支的合并请求称为 Merge request , 在 github 中也称 Pul...

专题公告

The Tao of Agile Development