原创 软件开发总结

2010-12-10 10:47 1620 3 3 分类: 软件与OS

1、模块与模块之间要高内聚低耦合


2、单个执行文件大小控制在500K以内,大型项目采用com方法解决文件大小问题


3、要注意内存释放


4、尽量使用C\C++基本元素,少用对象控件组件等


5、平台相关性注意封装,以便平台移植


6、网络通信: 功能调用<--协议解析<--Socket通信-----------------Socket通信-->协议解析--->功能调用


 7、基本文件/对象组:
    a、Option.ini ----------------配置文件
    b、CMyOption---------------静态类,存放全局参数,应用系统相关
    c、CMyClass----------------静态类,通用函数集,应用系统无关性
    d、CSocketServer---------Socket服务端
    e、CSocketClient----------Socket客户端
     f、CFormDataCoding----编码/解码、加密/解密模块
    g、CDataEncode-----------编码函数集
    h、CFuns---------------------应用系统函数集


 



文章出处:飞诺网(www.firnow.com):http://dev.firnow.com/course/3_program/c++/cppjs/2007114/83957.html

PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
EE直播间
更多
我要评论
0
3
关闭 站长推荐上一条 /3 下一条