编写程序怎么写( 四 )


2、结构设计:也就是对程序的整体框架进行设计 , 设计出我们需要使用的模块等等 , 并画出流程图 。3、用户界面设计:在此 , 我们要设计出用于与用户交互的输入输出界面 。
4、代码设计:在这个步骤中 , 我们要进行代码的编写 。5、调试:对程序中正在发生或可能发生的各种错误进行处理 。
6、维护:通俗地说 , 维护就是对程序进行升级 , 对原有错误进行修改 。对于以上几个步骤 , 我想大多数人会认为代码设计最为重要 , 但如果程序的结构尚未清楚 , 我们在编写代码的时候就会发生混乱 , 一个程序性能的好坏 , 主要还是取决于它的结构是否合理 。
因此 , 在程序设计中 , 我们要尽可能注意这一点 , 这样才能使我们的程序更加完善 。设计环境 一个良好的编程环境可以使我们在编写程序时 , 不至于造成各种资源的紊乱 , 还可以避免资源的丢失 。
建议大家要在放源程序的目录下建立“programs”文件夹;然后再以你要编写的程序名和版本为名建立一个文件夹 , 用于存放整个源程序以及各种资源;最后 , 分别建立几个文件夹 , “documents”:用于存放程序文档 , 包括流程图等;“resource”:用于存放图片 , 声音 , 影片等资源;“debug”:用于存放调试的程序 。“release”:用于存放最终释放的程序 。
例如:我们要制作一个英语学习软件 , 名为“english” , 版本为1.0 , 那么我们的编程环境中应存在以下文件夹: [drive]:\\…\\programs\\english1\\debug\\ [drive]:\\…\\programs\\english1\\documents\\ [drive]:\\…\\programs\\english1\\resource\\ [drive]:\\…\\programs\\english1\\release\\ 另外 , 最好再建立一个专门的文件夹 , 用于存放各种模块 , 以便能实现代码的重用 , 这样 , 我们就不用在每次写程序时 , 都重写所有的模块 , 编程速度会有很大的提高 。设计技巧 代码如果写得很乱 , 程序便不易被阅读与修改 , 所以 , 在编写代码时要注意以下几点: (1)注释:写注释虽然要占用一定的时间 , 但在阅读和修改代码时却会节省很多的时间 。
所以 , 建议大家在定义一个函数时 , 在函数的第一行写出函数的作用 , 再用一行解释函数的参数 , 并在每个变量的定义语句后注释出其作用 。(2)变量和函数的命名:每个程序都会使用很多的变量和函数 , 如果随意命名变量与函数 , 每次使用时还得在变量或函数的定义语句处查出它的数据类型及名称 , 而且随意命名还会造成变量与函数重复定义 。
建议大家使用匈牙利命名法 , 方法是:每个变量或函数的开头都以其数据类型的缩写命名 , 然后再加上代表这个变量或函数的作用的英文单词简写共同组成变量或函数的名称 。例如:要定义用于计数的整型变量count , 其定义语句为c\\c++:int icount; basic:dim icount as integer 。
以这种方法定义 , 不仅可以有效地避免变量与函数的混乱与重复定义 , 还可以保证数据类型的匹配 。(3)控件命名:如果在windows下编程 , 你有可能会大量地使用控件 , 如果不对控件名严加管理 , 会造成很大程度的混乱 , 因此 , 建议在给控件命名时 , 以控件类型缩写再加上代表这个控件作用的英文单词的简写共同组成此控件的名称 。