第一章 程序设计原理
本书的目的:描述成学设计方法和工具,方法和工具对实现规模的项目是有效的,这些程序都是大型的程序。我们为了是程序成功设计就必须采用一种一致的,统一的和逻辑的方法,也必须仔细遵守程序设计的重要原理。
第一章;
1,简介
2,Life游戏
3,程序设计风格
4,编码,测试和进一步细化
5,程序维护
数据结构的选择:应注意以下四点:
1,他们彼此如何被安排
2,哪些数据保存在内存中。
3,哪些需要时被计算
4,那些保存在文件中,这些文件又如何被安排。
程序的准确性:
1,减少错误数量;
2,提前确定我们的运算是否正确;
3,提供方法去测试自己的程序以至于确保程序不会出错。
编码,测试和进一步细化:
其中主要运用到占位函数,对邻居计数,更新网络,输入和输出等一些基本知识。
在本章中主要介绍了Life游戏:
#include<utility.h>
#include<life.h>
int main()
{
Life configuration;
instructions();
configuration.initialize();
configuration.print();
cout<<"Contunue viewing new generations"<<endl;
while(user_says_yes())
{
configuration.update();
configuration.print();
cout<<"Continue viewing new generations?"<<endl;
}
};
个人见解,仅供参考,如有疑问欢迎提出!!!!!