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

运营 855 天, 推荐好文 3,905 篇, 原创简评 821,043 字, 原文总阅读时间 33,101 分钟, 83,081 人订阅

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

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

分享到:

选一种适合你的订阅方式: 33,604 人 · 23,240 人 · 6,700 人 · 6,542 人 · 5,234 人 · 4,863 人 · 1,990 人 · 833 人 · 44 人 · 31 人