循环渐进式的ASP程序设计之路

时间:2011-06-26 21:01:46

最早学会ASP编写程序时,我只会用简单的IF语句和正常的数据库读写操作,甚至当时的读写语句都是照抄,里面的翻页,游标概念都不是很别懂,每次都是不断的复制相同语句来达到目的。就像赵本山在《马大帅》里充校长教数学一样,利用学生来教学生。

直到后来,我的代码库越来越多,加上网络搜索也特别发达,我不断充实我的代码库,熟能生巧,逐渐领悟了代码里各个语句的作用。实在有不懂的地方,我就在网上搜相关的语句,慢慢也就弄懂了。

只是编程是一条无止境的路,弄懂了语句,只是达到了想做什么的目的,当然,这已经令人兴奋了。那段时间,我几乎想到什么就做什么,也算得上是无所不能了。只是我当时写代码的习惯,还是想到什么做什么,做什么写什么,我想说的时,我的代码都是临场发挥,像种田一样,挖一块是一块,其实这是很笨拙的程序员。不懂得代码重用,工作量非常巨大,一个程序有多少列表,我就要写多少程序,就要写多少页面。

直到今年,我开始从全局考虑整个程序的思路,并使用了大量的函数和过程重复调用一些常用到的代码。因此而节省了大量的工作量,同时我的程序更系统化了,现在我改一个参数,只要修改一个文件就可以实现。


同样因为代码的统一性,许多过去看似很复杂的功能都可以轻松实现,同样,也解决了许多性能问题。

几乎每写一个程序,我都不会使用过去的代码,因为我每次写新程序,都会颠覆以往的思路。过去的代码,从程序性能和结构思路,都已经无法满足我现在对程序的要求。当然,过去的摸索虽然比较漫长,但正是这些漫长的代价,让我对程序有了一个全新的认识。
 

本站所有文章均为天行博客原创,转载请注明来源及出处!

作者:宇天行 (关于我

本文首发地址:http://www.huceo.com/post/242.html

或许您还会喜欢这些文章:

Tags: 作者:宇天行 | 分类:开发技术 | 评论:56 | 浏览:5692