软件开发领域的技术与资源整合
1. 软件开发理念与原则
在软件开发过程中,有一些重要的理念和原则需要遵循。“Don’t Repeat Yourself”(Thomas/Hunt)和“Say Everything Once and Only Once”(Jeffries et al.)强调了代码复用和信息唯一性的重要性。避免代码重复可以提高代码的可维护性和可扩展性,减少错误的发生。例如,在实现“Save As”和“Save”功能时,要确保代码逻辑的复用,避免重复编写相似的代码。
2. 书籍资源推荐
众多书籍为软件开发提供了丰富的知识和实践经验:
| 作者 | 书籍名称 | 出版信息 |
| — | — | — |
| Scott W. Ambler | The Object Primer: The Application Developer’s Guide to Object Orientation | Cambridge University Press, New York, 2nd edition, 2001 |
| Scott W. Ambler | Agile Modeling: Effective Practices for Extreme Programming and the Unified Process | John Wiley & Sons Publishing, New York, 2002 |
| Kent Beck | Extreme Programming Explained: Embrace Change | Addison Wesley Longman, 2000 |
| Mar
超级会员免费看
订阅专栏 解锁全文

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



