每天推送5篇优质英文文章 · By makers, for makers

运营 960 天, 推荐好文 4,345 篇, 原创简评 899,749 字, 原文总阅读时间 37,242 分钟, 112,439 人订阅

除非是课程作业或者外包软件公司或少数特殊情况,软件开发都没有明确的"完工"的时候,都是要在已有代码基础上不断加新功能。像是一艘永远不能靠岸的船,在船上的人既要修补漏洞又要不断把船做大做结实,同时又要保证船不沉且能持续航行。

很多软件开发方法论或不是工作在一线的管理层,都会假设一个完美的世界,所有代码都是从头开始写,不考虑维护成本,只关心新功能的开发。

分享到:

选一种适合你的订阅方式: 37,878 人 · 42,755 人 · 7,748 人 · 7,704 人 · 6,562 人 · 6,376 人 · 2,349 人 · 982 人 · 44 人 · 41 人