《代码大全2》阅读随笔
辅助调试策略
- 不要自动把产品版的限制加在开发版上:产品版需要更快的速度、运行依赖更少的资源,并且暴露更少的接口以保证安全性;但是开发版并不需要有这些顾虑,开发版需要考虑的是便捷性,怎么方便怎么来;
- 尽早引入辅助调试代码:越早引入会越节省时间;
- 采用进攻式编程:主动出击,采用进攻的方式尽早发现问题;
- 移除辅助调试代码:区分对待产品代码和开发代码,比如借助一些工具,在产品模式下,编译的代码更加严格,而在开发模式下编译的代码更加灵活。
《代码大全2》阅读随笔
本文标题:防御式编程(五)
本文链接:https://www.haomeiwen.com/subject/xqacxrtx.html
网友评论