D
ddev
Unregistered / Unconfirmed
GUEST, unregistred user!
1、学剑
作为编程的人,学习一门语言是必然,而且至少应该学到你能够解决一些实际问题,
并且对语言的使用达到没有任何问题。也就是说,如果排除技术因素或者行业知识,
或者深奥偏僻的 API(常用的还是必须的),在编程过程中你已经不要去查就语言的
帮助,能够熟练地应用已有类库,或者能够轻松写出符合自己需要的代码段来。
2、悟剑
此时,凭你的能力如果要学习一门语言已经没有太多的难处了,并且尽管可能不能
熟练使用,也能够轻松看懂别的语言的代码。那么,你要警惕,千万不要以为自己
就已经是高手,可以洋洋自得了。此时,你应该去接触一下诸如:设计模式,OOP,
系统分析等方面的涉及到方法学范畴的东西了。不学之前,倒还以为自己还行,一学
反倒束手束脚,甚至连代码都不知道写了,原本看来甚至一个晚上就能解决的问题,
现在可能给你一个星期都怕解决不了,看看以前的代码 --- 哇,要改的太多了,整个
儿烂得几乎是垃圾 -------- 那说明你已经进入悟剑的境界,顶住,千万顶住......
3、无剑
现在你又能写代码了,并且也写得很流畅。你已经根本不知道什么叫设计模式,什么叫
OOP。你认为你写的一切都很合理,一个变量,一个方法,一个函数,一个类,都是那
么自然,问你为什么要这么写,你可能什么都答不上来:本来就应该这么写的啊,
要不要怎么写?
----------- 无上的境界,大工似拙,大智若愚,返璞归真,你已经是一代宗师了。
--------------------------------------------------------------------------------------------
痛定思痛,决心洗脑,兄弟勉强只能够算刚结束学剑,路还远啊................................
注:兄弟没有谈行业知识,因为行业知识是你永远欠缺的东西,而且跟编程本身不搭界,
所以索性不谈,但并不是说行业知识不需要,相反 --- 永远都需要。
作为编程的人,学习一门语言是必然,而且至少应该学到你能够解决一些实际问题,
并且对语言的使用达到没有任何问题。也就是说,如果排除技术因素或者行业知识,
或者深奥偏僻的 API(常用的还是必须的),在编程过程中你已经不要去查就语言的
帮助,能够熟练地应用已有类库,或者能够轻松写出符合自己需要的代码段来。
2、悟剑
此时,凭你的能力如果要学习一门语言已经没有太多的难处了,并且尽管可能不能
熟练使用,也能够轻松看懂别的语言的代码。那么,你要警惕,千万不要以为自己
就已经是高手,可以洋洋自得了。此时,你应该去接触一下诸如:设计模式,OOP,
系统分析等方面的涉及到方法学范畴的东西了。不学之前,倒还以为自己还行,一学
反倒束手束脚,甚至连代码都不知道写了,原本看来甚至一个晚上就能解决的问题,
现在可能给你一个星期都怕解决不了,看看以前的代码 --- 哇,要改的太多了,整个
儿烂得几乎是垃圾 -------- 那说明你已经进入悟剑的境界,顶住,千万顶住......
3、无剑
现在你又能写代码了,并且也写得很流畅。你已经根本不知道什么叫设计模式,什么叫
OOP。你认为你写的一切都很合理,一个变量,一个方法,一个函数,一个类,都是那
么自然,问你为什么要这么写,你可能什么都答不上来:本来就应该这么写的啊,
要不要怎么写?
----------- 无上的境界,大工似拙,大智若愚,返璞归真,你已经是一代宗师了。
--------------------------------------------------------------------------------------------
痛定思痛,决心洗脑,兄弟勉强只能够算刚结束学剑,路还远啊................................
注:兄弟没有谈行业知识,因为行业知识是你永远欠缺的东西,而且跟编程本身不搭界,
所以索性不谈,但并不是说行业知识不需要,相反 --- 永远都需要。