和任何行当一样,coding 就是一个学习 - 实践 - 再学习 - 再实践... 的过程...
看三个月这本书,再看三个月那本书,再背一通面试题 ----- 赶上垃圾面试官(或特善良的面试官),你可能能得到一工作。但这样你就比那些有几年经验的真正 coder 强了?(你非要和混事儿的 coder 比我也没办法)
所有在这里强调编程经验的人(你所谓卫道士的),都是自己走过这段路,返回来想让初学者对编程循序渐进的步骤有个真正了解的好心人。
大部分人都不是天才,不是看一本 21 天编程,第 22 天就开始看 design pattern 就能真正理解的了。
围棋定式不是背出来的,是下出来的。
大部分人都得看一点书,编两年程,再看深一层次的书,印证自己的 *经验*,然后才能提高。
这是 “卫道士” 们的所谓经验观。从不动手一路看书就全明白的 ---- 那是王语嫣。
这个论坛好些“卫道士”们热心解答初学者的技术问题(包括贴 code),而不是忙着给初学者指点莫名其妙的所谓攻略。
另外,你关于 decoupling, single responsibility principle, user experience design 很多例子都不恰当。但实在没时间,也没兴趣一一纠正了。
就这么着吧。
看三个月这本书,再看三个月那本书,再背一通面试题 ----- 赶上垃圾面试官(或特善良的面试官),你可能能得到一工作。但这样你就比那些有几年经验的真正 coder 强了?(你非要和混事儿的 coder 比我也没办法)
所有在这里强调编程经验的人(你所谓卫道士的),都是自己走过这段路,返回来想让初学者对编程循序渐进的步骤有个真正了解的好心人。
大部分人都不是天才,不是看一本 21 天编程,第 22 天就开始看 design pattern 就能真正理解的了。
围棋定式不是背出来的,是下出来的。
大部分人都得看一点书,编两年程,再看深一层次的书,印证自己的 *经验*,然后才能提高。
这是 “卫道士” 们的所谓经验观。从不动手一路看书就全明白的 ---- 那是王语嫣。
这个论坛好些“卫道士”们热心解答初学者的技术问题(包括贴 code),而不是忙着给初学者指点莫名其妙的所谓攻略。
另外,你关于 decoupling, single responsibility principle, user experience design 很多例子都不恰当。但实在没时间,也没兴趣一一纠正了。
就这么着吧。