编程的四个层次

 大学已经学了三年了,学了三年的计算机自己总结出来编程的四个层次。

语法阶段----专家阶段-----运行机理------设计模式

语法阶段这是编程的最低阶段,也就是熟悉一门语言的语法就和你学英语学习的句型语法一样,自己觉得这个阶段是十分简单的,程序设计语言的语法比英语日语等的简单多了,如果你是个老手的话最多花3个小时就可以熟悉一门新语言的语法。我觉得语法只是表面上的游戏规则,不须要动脑筋就可以学会。在很多国外大学程序设计课上语法是不会讲的。在中国很多的大学程序设计课上,还在一条一条的死扣着语法,感觉特别的搞笑,感觉就像在教幼儿园的小朋友似的。

第二个层次 专家阶段,我觉得这才是该讲的。所谓专家阶段 就是很多专家在使用这门语言上的经验得失,以及在什么时候使用合适的语言特性,什么时候不该用语言的什么特性,还有就是良好的编程习惯,风格等,要是自己写的代码的风格接近专家的程度,使人一看就像专家写的一样。我觉得这才是程序设计课上真正该教的。

第三个层次 运行机理,也就是程序在机器上是怎样被执行的,这需要要很多的计算机专业的基础知识,如操作系统,编译原理,微机技术,数字逻辑,汇编语言等,这些专业课学下来会让一切恍然大悟的感觉,以后任何的东西在你面前你一看就能看出来他的本质,这些知识基础会加快你学习新知识的速度。当一个程序遇到了错误,你会很快的排除错误,使你写出高质量的程序。在网上看到很多人在指责大学计算机专业的课程是多么的无用,其实我想说这些人真的很浅薄,他们永远只是个编码人员而已不会在有提高了。学了这些东西,你会了解更本质的东西。你有一种感觉自己提升的感觉。且不可放下课本去学一些时髦的技术,时髦的技术都很容易过时的。沉下心来渣渣实施打好基础

第四个层 设计模式,这个阶段也编程的最高峰了。听说这个阶段,你已经摆脱了具体的语言,不再拘泥语言的束缚来思考问题。对这个层次自己真的不好说,自己觉得自己的层次应该在第三层次,离这个层次还有段距离。希望自己有一天自己能修炼到这个层次

这四个层次每一个都是下一步的基础,没有基础是不能上升到下个层次的。这将花费很多的时间。

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值