C++设计经验

来源:互联网 发布:酷开下载软件 编辑:程序博客网 时间:2024/05/16 17:34

前言

学习编程就是要学会如何组织和处理信息。同样,学会高效的组织信息,也就学会了编程。

Chapter 1 类设计

  • C++类是一种封装,但是类内的成员变量对于成员函数来说又是共享的,增加了函数间的耦合性,如果以后需求变了,需要改动了地方就会很多。所以,类的函数应该尽量以引用传参的方式传给成员函数,成员函数应该尽可能脱离类的上下文,实现更好的封装效果。

Chapter2 功能设计

  • 界面要和功能分开,即使是自己做一个项目,也要像多个人做项目一样,使用各种借口,降低耦合,这样能提高个人开发者的开发、维护效率,一定程度上可以降低开发难度,提高软件质量。
0 0
原创粉丝点击