摘要: 编程的公理之一:“你不可能写出完美的软件” 因为不可能编写出完美的软件,所以才要作一名注重实效的程序猿。 不轻易相信他人的代码,甚至连自己也不信任,为了防止错误,进行防卫性的编码。 (什么是防卫性的编码?) 阅读全文
posted @ 2016-08-12 15:02 MysticGrrrr 阅读(96) 评论(0) 推荐(0) 编辑
摘要: (这一节并不是特别懂,尤其是主动代码生成器) 当需要编写的功能存在于不同的语境,不同的位置时,我们为了避免重复的码字,减少不必要的重复劳动,这时我们就需要构件代码生成器。 *编写可以编写代码的代码 代码生成器分为两种: 1.被动代码生成器 只运行一次来生成代码,而后的生成的结果与代码生成器就完全分离 阅读全文
posted @ 2016-08-12 14:11 MysticGrrrr 阅读(170) 评论(0) 推荐(0) 编辑