摘要:
第四章中主要讲了五节,分别是按合约设计、死程序不会说话、断言式编程、何时使用异常和怎样匹配资源。 在按合约设计中,注重实效的程序员会不信任自己,所以他们针对自己的错误行为进行防卫性编码,按合约设计简称为DBC是Bertrand Meyer为Eiffel语言发展的概念,它的核心是用文档记载模块的权利与 阅读全文
摘要:
第三章讲了在工程完成过程中用到的基本工具包括纯文本,shell的使用,编辑工具的使用,源码的控制,进行充分的调试,文本的操纵,代码生成器的使用。 纯文本的使用是程序员必须掌握的技能,它虽然是最普通的工具但要用好或会用并不容易,纯文本是无结构的这使得它能得到十分灵活的使用,但相反的这也对使用者有一定的 阅读全文