开始一个新项目 选择了优雅强大的python 和几个著名的框架 一边学习 框架思想的同时 一边动手写作 但是很纠结 不重视代码的可维护性、可测试性和质量 后果非常严重 软件的维护成本高 故障率高
重新考量自己 软件开发通常关注解决问题 但这还不够 还要考虑解决问题的过程和涉及的其他问题
怎么做? 自动化 测试 驱动开发 在开发的各个解决 确保 代码是可测试的 容易读懂 且可维护的
时刻复查 不断重构 确保干净 优雅的代码
© Hqman | Powered by LOFTER