老鸟的情况我不了解,不敢乱说。
但就编程菜鸟的情况来说,很多时候我们写程序很快,改程序却要花上成倍的时间。所以我觉得,现在节省编程时间的主要就是节省调试的时间。
我认为之所以现在调试耗时长,原因主要有两个方面:
1、没有把算法的框架、细节都考虑、设计清楚,就随意地写,这样一编译就发现错误,好不容易发现了一个算法的错误,改过之后,再一编译,噢,又错了,哦,原来还有一个算法错误...最后发现,整个算法都是错的,前面工作全白费了,时间也哗啦啦流走了。因此,第一点要记住的就是设计程序之前一定要吧算法的框架、细节都考虑和设计清楚。
2、另一个重要的问题不是语法的问题,因为语法的问题编译过程都会大致定位,改起来比较容易。这第二个问题是用法理解错误。常常有可能以为某个功能可以通过某个语句得到实现,但实际上,你对于某个函数或语句的理解是错误的,因而导致的错误类似算法错误,会引起后来的问题,往往比较难以定位。这个问题只有加深理解,在调试中讲究技巧,适当做一些小实验来解决。
分享到:
相关推荐
电子版的Python GUI设计之Tkinter菜鸟编程,一般是扫描图片组成的PDF或网页版 ,不支持查找操作,特整理成Word版并分享。
:简单循环与时间1(菜鸟编程教学5).mobi
很经典的c语言实例编程 适合初学者 。。
Java图解创意编程:从菜鸟到互联网大厂之路.pptx
MC9S12XS128_菜鸟学习如何对AD功能模块编程.pdf
C语言基础十:移位(菜鸟编程教学10)
何勤老师的最新著作,编程原理,编程思路讲得很好.
MATLAB初学者教程 MATLAB编程 菜鸟入门(清晰版)
菜鸟网络-秦磊:菜鸟绿色物流实践与思考-2020.8-8页精品报告2020.pdf
嵌入式系统开发之道菜鸟成长日志与项目经理的私房菜pdf文件,非扫描版哦, 对开发者还是有些帮助的。
嵌入式系统开发之道 菜鸟成长日志与项目经理的私房菜,部分章节
本资料为本人学习matlab编程(第二版)-菜鸟入门教材时对其课后习题(1-4章)所编的程序,以及书本上的源程序。适用于才开始学习matlab编程
电子-嵌入式系统开发之道菜鸟成长日志与项目经理的私房菜.part2.rar,综合电子技术数字,模拟,高频电路
MATLAB编程(第二版)-菜鸟入门教材,PDF。
模块化编程,适合单片机初学者.讲解比较简单容易接受
MATLAB编程-菜鸟入门(清晰版)MATLAB编程-菜鸟入门(清晰版)MATLAB编程-菜鸟入门(清晰版)
嵌入式系统开发之道:菜鸟成长日志与项目经理的私房菜 Part2 免费!
python菜鸟快乐游戏编程_pygame 演讲人 202x-11-11 2020 Python菜鸟快乐游戏编程-pygame-课件PPT模板全文共14页,当前为第1页。 目录 contents 第4章pygame基础知识 第5章植物大战僵尸 第1章python菜鸟快乐游戏编程_...
菜鸟教程(Runoob)提供的免费网上编译器! 包含C++ C C# HTML/CSS/JavaScript PHP Python等许多语言的编译器! 还有画图 进制转换等常用工具! 还有资源共享! 欢迎来到(http://c.runoob.com)!