0xAA55 发表于 2015-4-6 21:52:37

编程经验小结

1、尽可能避免将原本面向过程的东西再次封装成面向对象的东西。费时费力。
2、要么纯粹面向对象,要么纯粹面向过程,尽可能不搞不伦不类的东西。
3、良好的代码风格可以保证自己的代码不白写——能用在别的项目中。
4、造轮子不是为了造出更好的轮子,而是学会更好地使用别人的轮子。
5、尽可能不用一个编程语言去模仿另一个编程语言。
6、注释多是好事,注释太多是累赘

Golden Blonde 发表于 2015-4-15 17:31:16

我的经验
1.跨平台方面:如果写跨平台程序,软件需要有两层:自定义API层<->软件逻辑层。这样的好处是,逻辑层的代码不需要变化,在不同的平台下只需要实现自定义API即可。
2.编码方面:
|-别乱内嵌ASM、别把指针当ULONG。
|-总结一个集合了N多声明、结构体定义,以及常用函数的“头文件”
|-高内聚低耦合,尽量把一个功能写在一个代码文件里。这样子分割或组合功能都方便。

绿色的肥兔 发表于 2015-11-20 17:06:45

学习楼上两位的经验 。。
页: [1]
查看完整版本: 编程经验小结