- 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.
推薦閱讀
- 軟件界面交互設計基礎
- INSTANT FreeMarker Starter
- C# Programming Cookbook
- 實用防銹油配方與制備200例
- Data Analysis with IBM SPSS Statistics
- 機械工程師Python編程:入門、實戰與進階
- C語言程序設計同步訓練與上機指導(第三版)
- HTML5開發精要與實例詳解
- Raspberry Pi Robotic Blueprints
- HTML+CSS+JavaScript編程入門指南(全2冊)
- Solutions Architect's Handbook
- 跟戴銘學iOS編程:理順核心知識點
- 零基礎學SQL(升級版)
- Mastering Machine Learning with R
- AI輔助編程Python實戰:基于GitHub Copilot和ChatGPT