神的计划3 – 创世纪–诺亚方舟(创世纪年1656年)

就这样过了上千年,耶和华借口人在地上的罪恶很大,想毁灭世界。于是他让亚当的后裔中最信奉他的诺亚造了一艘大船,并让诺亚将世间所有的活物保留一对在船 上,这就是著名的诺亚方舟。当诺亚带着自己的家人和其他的动物上船以后,罕有的大洪水就来了。[……]

more

[整编] 什么是设计模式?

最近在看一本叫做《设计模式》的书,一直想找一个好的例子说明什么是设计模式?那天上网一看,哦,竟然有这么好的例子:

首先,有人想到一种组织的方法:

我打开了一个长13万行的源文件,里边基本是C++源代码,可我经过仔细观察,原来 WindowXp 核心代码竟然是Object Pascal写的,就是我们熟悉的Delphi,没想到微软的视窗操作系统的核心程序竟是用Delphi写的[……]

more

每日构建实践篇

看了Joel Spolsky的《软件开发成功12法则》和《Daily Builds are Your Friend》,对于每日构建的必要性和实用性都深有感触。于是为自己的项目添加脚本以实现快捷的每日构建,并记述这个尝试的整个过程,方便以后参考。

所谓的每日构建就是每天至少一次的重新创建整个工程,每日构建本身只能算是一个保护代码有效性和快速修改快速出品的手段,但是要想快速将项目成果由代码构建成最终[……]

more

在MFC中大家都习惯用CStdioFile来处理文本文件,可是为什么CStdioFile不叫CTextFile?

    这个恐怕是一个很奇怪的问题,甚至我在csdn.net上发帖的时候,有人这样回答因为如果叫成CTextFile,你肯定要问 CTextFile为什么不叫CStdioFile

    也有人比较认真的说“CStdioFile类既可以对文本文件进行操作也可以对二进制文件进行操[……]

more