一个开发人员只能从下列三个目标中选择两个达到:
- 高代码质量
- 高开发速度
- 低工作时间
当然在实际工作中,基本上高开发速度是必选的(类似于 CAP 的 P)。所以高代码质量和低工作时间只能二选一咯。
在准备投入心血的个人项目上,它又反了过来。个人项目往往投入的时间比较少,而代码质量很重要。这就导致了许多个人项目开发龟速。
一个开发人员只能从下列三个目标中选择两个达到:
当然在实际工作中,基本上高开发速度是必选的(类似于 CAP 的 P)。所以高代码质量和低工作时间只能二选一咯。
在准备投入心血的个人项目上,它又反了过来。个人项目往往投入的时间比较少,而代码质量很重要。这就导致了许多个人项目开发龟速。