好几天过去了,依然没什么起色,今天搜索一下论坛上自己的老帖,整理出来做个见证,看着自己才开始ASP的时候问的问题,不知所云。
现在就不一样了,哈哈……在听了些微软的讲座之后,对设计模式很感兴趣,也对OO有了些概念,就找了些设计模式的书来看,一看还真看不懂(理解起来不算什么,实现起来很难),我决定不到迫不得已不写垃圾代码了。
初学者需要的是几条好的建议。
看了几个对程序员的几个层次的评价之后,思维在计算机专业,非计算机专业,理论,实践,应用,赶时髦,等词汇中游荡,我们都是有短期目标的,它可能是我会用它作出什么东西,解决我什么问题,但也都会有长期目标,在技术上讲无非都是想做得更加底层,未来程序员的发展方向有两个,1为开发应用软件,2为开发编程环境。如果有的选择的话,我想大部分人都回喜欢更底层的后者。
而要达到后者的境界是很难的,因为专业知识和经验非都深厚不行,要达到根本不可能是一年两年的事
那篇文章不该针对初学者,毕竟兴趣是第一位老师,但可以对有一些经验的人起到一个指引作用。可能是因为我最近看系统构架设计模式方面的东西,深感自己以前的搞出来的垃圾太多,越想增加功能垃圾就越多,asp的最不稳定也是因此而来,但是高手可以做的稳定,安全机制是限制程序员犯低级错误的程度。
诸如 .Net 这种平台能开发规范的程序,可复用性很高,那些东西才是真正的积累,熟练应用已经有的代码也是非常好的事情,那也是我们的积累,不错,买来各种零件加以组装也能做成自己的商品,但组装也有个方法吧,代码资源很重要,更重要的是这些代码的组装方法。这就是设计。
我们去找工作,最重要的不是最新技术,而是问你有没有项目开发经验。这并不能成为赶时髦的借口,如果你正在大马拉小车,那么赶赶时髦叫做开阔视野,如果把某种赌注压在这个时髦的东西上或者仅仅是赶时髦,就略显盲目了。
每个人都有自己的路,走过来也好,没走过来也好,都在一个特定过程之中,学asp也快半年了,用的时间不长,所以其中的好多技巧还没有领会。(简单地说,我把ASP当作现实数据库信息的工具,一个前台一个后台,后台修改数据库中的信息,不一样的也就是业务逻辑)但刚刚听说层次结构,设计模式的时候,被深深触动了,结束了我一直茫然的状态,深感那是最终的(可能也是这个阶段唯一的)解决方案,但设计必须建立在代码的基础上才不是空谈。
所以该努力了,不需要原因。
转载于:https://www.cnblogs.com/zichen/archive/2004/06/24/18243.html