感想: 
1.做软件,最重要,最关键的一步在于设计,所以在开始写代码前,一定要先分析需求,然后还要对如何实现做一个具体的分析与设计。 
2.要进行通信,必须要有通信协议,做通信软件,必须要选择合适的通信协议。 
3.测试软件性能时,要考虑各种意外情况的发生,比如:突然断网,服务器那边突然停电,So on....,这时要把异常处理的工作给做好。 

展望: 
本人也是个铁杆Dotaer,所以下一步的打算是做一个对战平台,上网搜了下原理,也看了下别人做的对战平台,觉得还是能够自己实现的,不过以后的日子就苦逼啦。 TCP/IP的书必须要去看了,对战平台的需求分析必须要去做了。 

最后,附上源码和相关的文本(相关分析的文件用记事本打开就可以)

相关文章: