4.8 一个开发计划
开发计划(development plan)是写程序的过程。本章的案例分析中,我们使用的过程是“封装和泛化”。这个过程的具体步骤是:
1.最开始写一些小程序,而不需要函数定义。
2.一旦程序成功运行,将它封装到一个函数中,并加以命名。
3.泛化这个函数,添加合适的形参。
4.重复步骤1到步骤3,直到你得到一组可行的函数。复制粘贴代码,以避免重复输入(以及重复调试)。
5.寻找可以使用重构来改善程序的机会。例如,如果发现程序中几处地方有相似的代码,可以考虑将它们抽取出来做一个合适的通用函数。
这个过程也有一些缺点——我们会在后面看到其他方式——但如果你在开始编程时不清楚如何将程序分成适合的函数,这样做会带来帮助。这个方法能让你一边开发一边设计。
时间: 2024-08-22 10:31:33