敲完第一万行代码我发现一个秘密

一入IT深似海,从此假期是路人,我成为程序员一年半,前一年写过的代码大概都没有这几个月多,最近接了一个项目,可谓是忙的昏天黑地,整整敲下了万余行代码,付出了很多,收获的也许更多,而且我发现了一个秘密——编程,是一个把代码越写越多再越写越少的过程。

首先,你要明白好的代码不可能是一蹴而就的,我们接到一个项目的时候,如果前期的需求理解透彻、代码结构规划良好会减少一些工作量,但做完这些之后,我们仍然要按部就班的去实现一个个小功能,这个过程里如果有前辈已经做过某些工作,你就可以直接去理解别人的代码然后调用别人提供的接口或者方法即可,这样,会省下一万个脑细胞,然后,代码还是会越写越多,你不断摸索新的方法,不断容纳新的功能,你会发现原来的代码结构此时已经捉衿见肘变得十分混乱,不说交给别人维护,自己再过一段时间去看可能都很吃力,这时一个前辈告诉你,应该怎样去规划会更为合理,注意他说的是更,在程序员的世界里永远没有最好只有更好,写的越多就越会发现很多重复或者类似的工作,于是此时,你的重心就转移到了寻找事物的共性上,把所有共性提炼成一个一个的方法,你会惊喜的发现有时候一行代码就取代了你原来好几个屏幕的代码,那种成就感一定会让你忍不住扬起嘴角,然后突然你发现这个方法这样这样改一下又能变得更简单,于是代码会越写越少,越写越精简,它的复用性,可读性,可维护性都得到大大提升。这样,你做的项目越来越多,你的见识不断扩大,经验也不断的积累,久而久之,你就成了别人眼中的大神。
敲完第一万行代码我发现一个秘密
敲完第一万行代码我发现一个秘密
敲完第一万行代码我发现一个秘密