设计过度

来源:互联网 发布:数据眼好看吗 编辑:程序博客网 时间:2024/04/29 05:03

最近在做一个网页游戏的服务端程序,用C++写,socket作网络通信。由于在大学时期收到的训练几乎都是面向过程的程序设计思想,最近尝试了几个小项目,发现自己面对像的思想相当薄弱,而且做出来的设计都是一些没有经过正规训练的设计。让人看了就会有种觉得是这么回事,又感觉那么些奇怪。

说来我也是今年才开始有意识的训练自己面向对象的设计的,到目前为止还是有那么些别扭。这里断断续续做了几个小项目,从自身感觉上来说还是有一些小小的积累,虽然说这些积累有那么些不规范,但我还是决定接下来几天要记下来。优秀的结论总是会被大家记住的,然而失败的过程很容易就会忘了。

这里先列个提纲,陆陆续续再往下写。

·命令模式封装

·工厂模式封装

·Entity和Manager的封装

·基本Socket通信

·C++事件机制封装