为什么要进行仿基因编程)
程序员之盼)
需求的变化在编程工作中非常常见。程序员常常被这样的变化搞的顾此失彼,加班加点。“要是我的程序能够适应这种经常的变化就好了”,程序员们常常这样想。
在编程工作中常有这样的情况,要把两个或多个功能组合,以实现更为强大的功能。也会有这样的情况出现,一些功能需要组合,但怎样组合却不是在程序发布时所能确定,而要在程序的使用中确定。怎样让这样的组合能够安全,快捷,直观,易用。是一个很有挑战性的工作。“不就是把已有的功能合并一下吗,怎么就这么不顺利呢?”程序员常常会这样问。
传统的错误处理采用这样的方式:对于每一种错误定义一个错误ID,并再对应每一个错误ID做一个文本描述。这样的错误管理是繁琐而枯燥的。这样的错误处理模式对于客户程序员来说更是索然无味,他们需要一个一个的记这些错误ID。“这个错误提示怎么就这么不清楚呢!”程序员常常这样叹。
要是做到以上这三点,而且还能安全,高效,简单就好了。本文所讲的仿基因编程就是这样的一个安全,高效,简单的方法。下面我分几个小的片断来为大家说明仿基因编程的实现方法。(原谅我用华丽的词做标题吧)阅读全文>
发表于 @ 2007年02月13日 11:24:00|评论(loading...)|编辑|收藏
双向自由升级的详细说明.
其它的两个在程序员的梦中提到的两个功能,请大家自己想一想,
每一个都写这么细,我有点写不过来。阅读全文>
发表于 @ 2007年02月10日 22:11:00|评论(loading...)|编辑|收藏
仿基因编程原理
里面的几个重要的概念正在做修正,所以这只能算是针对原理的一个初稿。阅读全文>
发表于 @ 2007年01月17日 14:43:00|评论(loading...)|编辑|收藏