写出程序的关键
来源:互联网 发布:windows 连接小米音响 编辑:程序博客网 时间:2024/05/16 09:50
个人阶段性总结下我在最近写程序上的一点收获(最近在写xslt转换的一点东西,可能是自己悟到了一点,所以在写程序上有了手感):
我发现,一个人写程序时的逻辑性,是能否写出程序,和写出一个好程序的关键,我之前在写程序的时候就很盲目,有时候没有想清楚程序是怎样关联的,怎么运行的,就开始上手,结果写出的程序可想而知,有时候半途就已经无法再写下去了;写出来的程序也是东拼西凑,在网上找,找人帮忙的,自然连自己都无法看懂。
现在,当我动手开始写程序前,总会好好的想一想,这个程序的第一步是从哪里开始,然后经过哪里的传值,到了哪里,然后是通过怎么样的关联增加限制条件,从而得到最后想要的结果。
我发现这样做以后,我的思路明显清晰了很多,想通之后,写出来的程序既快速又准确。
所以送给初学编程的朋友一点经验,写程序时一定不要急于动手,看见问题就开工,然后写一步想一步,这样的做法在我现在看来是不明智的。写之前一定要先想明白,想象数据的流动过程,能够走通了也就证明想通了,想通了再去做就好很多,就像在自己的大脑中虚构了一张程序的逻辑性地图,同时,自己的能力也得到了很大的提升。
一句话:写程序时,要先想明白,切勿先上手。
- 写出程序的关键
- 请提供至少两种判断程序卡死(无响应)的思路,请写出关键代码.请写出代码
- 写出好的程序
- 如何写出优秀的程序?
- 如何写出优秀的程序?
- 如何写出优秀的程序?
- 如何写出优秀的程序?
- 如何写出优秀的程序?
- 程序是写出来的
- 写出高质量的程序
- 写出下面程序的结果
- 写出程序的输出结果
- 写出下列程序段的运行结果
- 写出好程序的几大原则
- 终于写出一个MFC的程序了
- 纯C写出的时钟程序
- 怎样写出健壮的CLI程序
- VS2008 写出的程序乱码问题
- SAP中寻找增强的实现方法
- [qualcomm android] sim card status processing
- ORA-01157: cannot identify/lock data file 27 - see DBWR trace file
- java中多种方式读文件,追加文件内容,对文件的各种操作
- SQL 7 计算字段 - 2. 字段间的计算
- 写出程序的关键
- 半年总结
- 用Flash的API写html5应用
- Having Breakfast Too Early Is Not Healthy [Health Tips]
- Spring JDBC中queryForObject的零结果问题
- 说说网站安全
- oracle 数据闪回
- GCC中常见预定义宏的使用
- 寒假二十天总结