一位轨范员年夜复制代码到自己敲代码的过程中,学到了良多工具,他想要分享给你们。
年夜我第一天到此刻500天敲代码的日子中,最恐怖的就是不知道年夜哪里起头,就像你刚起头进修HTML 5的焦炙,不知道怎么把自己的设法经由过程它实现出来,成立一个网格系统的概念对我很有用,但真正的执行让我忧?了好几天。
但当我看见满世界的代码,只需要你找到它、复制它,看它是怎么工作的,就像一个Google View一样,在那儿那里搜检源代码、搜检元素,经由过程阅读别人成功执行的代码来进修结构和逻辑就行,这就是我需要的,我需要阅读和不美旁观别人怎么执行的,然后看怎么编纂能最好地知足我的需要,但等到后来我的手艺提高了,我发现我自己没法像我预想的那样,年夜头至尾优雅地编写代码,为了取得真正的前进,我不再仅仅是复制别人的代码,而是一个一个敲出来。
Hunter S. Thompson 1959年的时辰在时代杂志就是充任一个复制男孩的,他用业余时刻把F. Scott Fitzgerald的《了不起的盖茨比》以及海明威的《永别了,刀兵》一个字一个字敲出来了,就是为了体验写一部著作是什么感受?因为光看是无法体验作者的那种逻辑和故事讲述体例的,这跟进修代码是相通的,你要自己亲自去体验缔造一样工具是什么感受,你才会真正把握它。
当我在执行一个JQuery插件,别人用Python在框架中(好比Cactus)缔造的,我老是把代码放置在一个屏幕上,我的IDE放在另一边,然后一字一字地敲出来,敲完之后,我会惊奇于我对这些逻辑和不熟悉的语法的理解有了惊人地深度,我会垂手可得地看出,在哪里他们年夜头朋分了字符串,在哪里他们年夜头解析了它,原本Javascript也能做阿谁!当我履历这个过程后,我感受自已纷歧样了!
没人仅仅因为阅读而成为一个伟年夜的作家,你得自己写。
Via shockoe
(若无出格注明,雷锋网文章皆为原创)
注:相关网站培植技巧阅读请移步到建站教程频道。