编程语言
首页 > 编程语言> > C程序设计

C程序设计

作者:互联网

如何有效地设计C模块化程序?怎么学?

解决方法:

对于初学者,您可能想要采取“暴力”过程:
1.在一个文件中写一个简单的main函数.
2.添加一些功能,编译然后测试.
3.重构(在Google中使用此关键字).

以下是一些重构指南(并非所有指南都适用于同一时间):

>重复功能应该是
分成另一个功能.
>应该提供重复功能
到一个单独的源文件和
共享.
>共享一个的代码和数据结构
共同主题应该放在一个
单个模块.
>共享常用方法的类
函数应该从基类继承
包含那些常用方法的类
和功能.
>使用库来包含类和
共同主题的功能.

另一种方法是将程序设计为功能块和数据结构.重复,直到块和类足够简单,以便非程序员理解.然后开始实施.测试驱动开发是一个很好的使用过程.

标签:c,modular
来源: https://codeday.me/bug/20190726/1546088.html