我自己知道程序码是别人写的,只有原作者才真的了解程序码的用途及涵义。 许多程序人心里都有一种不自觉的恐惧感,深怕被迫去碰触其他人所写的程序码。 但是,与其抗拒接收别人的程序码,不如彻底了解相关的语言和惯例,当成是培养自我实力的基石。
于是我就来到黑马程序员,来彻底了解代码是怎么回事,在现今开放原始码的风气如此盛行的今日,你可以透过开放原始码学习到新的技术,学习到高手的架构设计,大幅提高学习的效率及效果。 总体感觉黑马的老师还是很不错的,你甚至可以直接自开放原始码专案中抽取,提炼出自己所需的程序码,站在巨人的肩膀上,直接由彼端获得所需的生产力。 从这个观点来看,读懂别人所写的程序码,就不再只是从负面观点的“被迫接收”,而是极具正面价值的“汲取养份。” 在开始学习的时候,可能都遇到一个项目中有很多代码,一时间不知如何入手。有人说一行一行跟着敲,有人说默写代码,死记硬背,还有人说理解了再去敲代码。
在刚开始学习程序的时候,都会写一个简单程序,比如输出一个helloworld的程序,相信很多人都会。直到面临庞然大物,却不知所措。于是跟着敲,日日敲,日日练,然没有什么效果,只是知道怎么照照搬,没有写过的代码,一定得看看别人是如何做的。别人没有做过的,或是自己没有搜到的,却仍然不知所措。下面说些简单的想法。
当我们面临整个项目的学习时,得学习其中最简单的原理,就好比当初学的输出helloworld语句一样,把原理的之外东西统统剔除,就像只剩下个框架一样,后面的事就是等待你去添加东西。看需求实现什么功能,再进行添加。
反正就是很感谢黑马的老师,让我在这么短的时间里面学会那么多东西。
|