软件开发功能软件开发培训班的码农和读过硕士的码农的区别
本文纯属个人见解,是对前面学习的总结,如有描述不正确的地方还请高手指正~
一直在考虑这个问题,现在怀疑自己上北大青鸟培训几年和现在硕士毕业出来写代码没什么区分
但是这几周在写代码的过程中,功能很简单的就实现了,但是老是需要不停的重构代码框架,一直的抽象,继承,方便当前扩充代码
下午在跟老大聊天的时候略微点醒了一点,你写的代码和别人的到底有什么不同,雷同的功能实现,为什么公司要雇佣你?
大概总结了一下:
写代码内功必须得深厚,看设计模式,C++思想,算法等书籍,练好内功
要做到你的代码可以维护,并且方便扩充,当当前需要添加新的功能时,需要添加的代码量起码,并且做到很轻易添加
抽象出来的代码框架要到达比较极致的水平
To be continued...
文章结束给大家分享下程序员的一些笑话语录:
一位程序员去海边游泳,由于水性不佳,游不回岸了,于是他挥着手臂,大声求.救:“F1,F1!”
---------------------------------
原创文章 By
软件开发和功能
---------------------------------