返回狼盟编程首页
编程搜索 [狼盟旧档]
论坛统计


请输入搜索关键字:
├─◆ 狼盟首页 > 查看贴子 > 详细信息

楼主

[讨论]初学者编程必须养成的“十大好习惯”




下面的十个好习惯与你共勉之。



  1、设计规划



  现在是模块化程序设计的天下,应用程序要实现的目标就是金字塔尖,进行程序设计规划的意义就在于,对构成金字塔的基础模块进行划分,规划得越详细,模块分工越明确,越容易明白下一步该做什么,这好比搭积木的游戏,你可以把你的积木块组合成各种各样的形状,但首先要熟悉每个积木块的功能。



  2、有备无患



  实战之前,先找几个样例程序研究研究,最起码明白怎么开头,怎么结尾,别打无准备之仗。



  3、葵花宝典



  做一份所用程序语言的精简列表,包括基本数据类型、各类运算符说明、基本语句结构、常用关键词(保留字)、常用函数(控件)说明等等。



  4、自由独立



  为你的应用程序建立一个单独的目录,这样既方便应用程序文件的管理,而且如果你要给程序搬“家”,卷起铺盖就可以走人了。



  5、见名知意



  程序再小,用的变量也不会少,变量起名应当见名知意是个老话题了,好处是显而易见的。推荐程序员使用“匈牙利命名法”,它会使你的起名工作变得轻而易举,而且相当专业。



  6、对称之美



  中国人讲究对称之美,用在编程里也很合适,如果程序里用到A循环嵌套B判断,B判断又包含C循环之类的结构,记着使用缩进法,让A:ENDDO对齐A:DO,B:ENDIF对齐B:IF……诸如此类,依次缩进,总之对称就等于美观加易读。



  7、多加注解



  对程序中自定义的变量、函数、子程序加以功能性的注释说明,别嫌麻烦。如果过了三月五月,连自己写的东西都看不明白了,那才大麻烦。



  8、环境保护



  如果应用程序需要修改系统设置,记着应用开始前先保存设置,应用结束后要恢复设置,千万别污染环境。



  9、拿来主义



  一个人的力量是有限的,大家的力量是无限的,平时多看看相关报章书籍和网站,如果碰巧有好的经验,巧的方法,用得上的段子,不妨拿来。



  10、忍者无敌



  当你认为程序代码写的“百分百”正确,而程序编译执行百分百有毛病,你基本属于晕菜的时候,千万要忍,歇口气,重头来,别放弃!相信最终的胜利是属于你的!







lijchao [ 1 楼 ]
2004-07-28 18:52:00
我也是一个菜鸟,希望共同进步 

猪猪脸红红 [ 2 楼 ]
2004-07-28 20:20:00
加油. 

rickone [ 3 楼 ]
2004-07-29 00:56:00
我的一点点经验:
程序当然是从小写到大,但甭管大小程序,刚写完不要急着运行它,要先保存,不然,呵呵,到时候功亏一篑就后悔莫及啊。大点的程序更要小心,搭高层积木前就对下层积木进行测试,要不然一幌就倒啊,测试没问题后,再往上修。我看一本书上说,写程序不出错是不可能的,找错误就像查案子,有经验的程序员就能很快揪出元凶,它其实也是一个缩小范围的过程,你要是开始就测试了部分模块或者子程,那通缉范围不是缩得很小了? 

刚学会走路~~~ [ 4 楼 ]
2004-07-31 17:29:00
学程序要的就是恒心,还要理论结合实际,最好边看边在PC上操作,效果明显! 

jxncysf [ 5 楼 ]
2004-08-02 07:12:00
我也是菜鸟 

简Θ单 [ 6 楼 ]
2004-08-04 06:29:00
                        

            支持!