五子棋第二阶段的demo已经基本完成,现在已经能使用图形界面下棋并判定胜负。不过就像第一阶段的demo一样,在健壮性、代码可读性及一些细节上还有待改进,另外还要补充一些功能,并美化界面。
以前做的程序都是基于CDialog(对话框)的,这次基于一般的窗口,很多地方都不一样,无论如何,水平又有了进步。
改进demo的工作要缓一缓了,明天开始着手做第三阶段的工作:添加联机对战功能。不过网络编程我还没有接触过,得先看一段时间书。之所以先做第三阶段的工作,也就是想先接触一下网络编程,为新的面试增加砝码。