“老大时间不够,最迟哪天”,“明天”。
“老大又要改需求啊,老是改,为撒子嘛”,“市场需要”。
“老大这个功能以后再加吧,现在没时间”,“加班”。

“为什么系统老出问题!”
“为什么改个问题要那么久!”
“为什么加个功能全都出问题了!”

以上你遇到过几个?我全部遇到过,还有很多没有列举。
何为程序开发?-搬砖砌墙
何为系统设计?-玩转数据
何为产品需求?-头脑爆发

装修房屋时你会喜欢框架结构的,可以把墙拆完再自由砌,而框架结构的房子所带来的是多出三分之一的成本,前期的不断铺垫只为后期的快速开发,应对不断的需求改变,功能叠加。年轻人你急什么,路很长。<<重构>>一书曾看否

从手写代码到IDE工具生成,中间你经历过什么。天天挂嘴边的面向对象,MVC有几时思考过,又有几次进入过你的代码。

解决问题没有万能的方法,只有不断的摸索。不惧怕它才能弄死它,eclipse的红字是在帮助你,别错误理解它的热情,它不是来吓你的,别当你看到php的500时才去爱它。

程序代码三分之一功能,三分之二错误处理,你的代码有多少trycach决定你的代码有多强悍,别老是跟用户说“系统错误”、“程序停止运行”,他们会很快给你断粮。_永远不要相信用户的输入

这段逻辑很复杂,这段代码看不懂,<<数据结构>>你有学否,基础知识有记否,海市蜃楼是虚幻的,广州小蛮腰的基础是扎实的。

大神出生时是人,是无数个通宵达旦洗礼加问题锤炼的坚强者。上班忙-学习是8小时以外的超越

人无完人,没有不出bug的系统
此文大揽,细节描述后续。