我总是想一次把软件的结构设计成最好,却吃尽了苦头,我应该使用另一种心态:先实现再改进
想一次把结构弄好:
- 没有解决“有”的问题,却focus在“好”的问题上。
- 耗费了太多太多的时间。
- 想一次把结构设计好,翻来覆去,却总是设计不好。
- delay了其他更重要的工作。
- 严重打击了信心。
- 保证“有”的问题。
- 在有的基础上,稳定进行的改进,是一种增量型。
- 这种方法,开发会有良好的节奏感。
本文探讨了两种软件开发的心态:追求一次性完美设计与采取迭代改进的方法。前者往往导致过度设计,延误项目进度并打击开发者信心;后者则强调先实现基本功能再逐步完善,有助于保持开发节奏,提升整体效率。
我总是想一次把软件的结构设计成最好,却吃尽了苦头,我应该使用另一种心态:先实现再改进
想一次把结构弄好:
3996
782
1249
3538

被折叠的 条评论
为什么被折叠?