官术网_书友最值得收藏!

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.

主站蜘蛛池模板: 若羌县| 屏东县| 忻城县| 通海县| 固镇县| 湟中县| 丽江市| 富蕴县| 招远市| 衢州市| 东乡族自治县| 海晏县| 通道| 蕲春县| 安塞县| 彭州市| 西畴县| 九台市| 那坡县| 安溪县| 清河县| 贵南县| 丁青县| 唐河县| 卢湾区| 遂溪县| 玉树县| 小金县| 华亭县| 庆安县| 昭觉县| 彰化市| 平谷区| 海门市| 隆化县| 杨浦区| 永顺县| 丽水市| 栾川县| 保定市| 通城县|