fade

2007年9月7日 #

方法论

编程是把现实世界抽象化数字化的一门艺术。在编程实现的过程中,实际上是很需要方法学的支持与实践的。
       遇到一个问题,首先做的是要理解这个问题,知道这个问题的输入是什么,理想输出是什么,问题的核心与难点在哪里。
       第二步是分析这个问题,思考下这个问题以前有没有遇到过,可否与以前的问题类比。再把问题由顶至下分解,进行对象与功能的分解(我认为面向对象与结构化编程方法都是很重要的),这需要一个很好的大局观,在内容设计时一定要注意不要迷失大的方向,牢记编程实现的对象与目的。
       第三步,编程实现。一个好的编程习惯,文档与程序并存。
       最后,是测试与修改。实际上就是测试分析阶段有没有把问题考虑全面。

posted @ 2007-09-07 07:57 fang~~~~ 阅读(159) | 评论 (0)编辑 收藏

仅列出标题