- C# and .NET Core Test Driven Development
- Ayobami Adewole
- 120字
- 2021-06-25 22:00:28
Building for longevity
To avoid future problems resulting from issues when making modifications to a system in production as a result of changes in user requirements, as well as bugs which get exposed because of inherent bad code in a code base and accumulated technical debt, you need to have the mindset of developing with the future in mind and embracing changes.
Use flexible patterns and always employ good object-oriented development and design principles when writing code. The requirements of most software projects change over their life cycles. It is wrong to assume that a component or part might not change, so try and put a mechanism in place to allow the application to be graceful and accept future changes.
推薦閱讀
- Visual Basic .NET程序設計(第3版)
- Learning ROS for Robotics Programming(Second Edition)
- 圖解Java數(shù)據(jù)結構與算法(微課視頻版)
- 構建移動網(wǎng)站與APP:HTML 5移動開發(fā)入門與實戰(zhàn)(跨平臺移動開發(fā)叢書)
- Flux Architecture
- 軟件測試技術指南
- WordPress 4.0 Site Blueprints(Second Edition)
- Android應用案例開發(fā)大全(第二版)
- SQL 經(jīng)典實例
- 30天學通C#項目案例開發(fā)
- Python第三方庫開發(fā)應用實戰(zhàn)
- Mastering ASP.NET Core 2.0
- SFML Game Development
- 高性能PHP 7
- Mastering Machine Learning with R