(zhn)现在的位置Q?/strong> 跨考网频道考研报名正文

大学没有传授?0件事Q关于编E_跨考网

最后更新时_(d)(x)2011-11-03 12:29:38
辅导评Q?a target="_blank" rel="nofollow">暑期集训 在线咨询
复习(fn)紧张Q焦头烂额?逆风轻袭Q来跨考秋季集训营Q帮你寻Ҏ(gu)Q定Ҏ(gu)Q?/span> 了解一?>

回忆大学时代Q我依然记得当我完成学业Ӟ我是多么的天真。那时我׃自己已经准备好进入Q何一家Y件公司,q开始成Z个顶U的开发h员。显Ӟ开始工作后没多久我意识到Q还有很多事是我所不了解的。在不断吸取l验的同Ӟ我一直在努力学习(fn)那些我从来没有学q的Q但却是成ؓ(f)优秀的开发h员所应了解的基本知识。以下是我希望自p在学校就学到?/span>10件事?/span>

0. 我们L错的

开发h员有着相当大的自我意识Q包含了一些其他的非技术性缺Pq也正是Z

么我们很隑֏现我们做错了什么。我看到q很多无休止的设计讨论,开发h员不断地发表自己的想法……呵呵!猜猜怎样……我们都错了Q唯一的区别就是我们犯错的谱E度不同?/span>

理解q接受这个事实非帔R要,我们只有q样做了Q才能敞开心胸d听别人的意见Q采用他们的xQ来得出一个更好的解决办法?/span>

1. 事情若有可能出错Q就一定会(x)出错

也就是说“希望驱动开发(hope driven developmentQ”,如果你对于某些事q不定Q如果你发现自己使用了“应该”这个词Q那你就ȝ了?/span>

而这只有一个解x案,己所能去保证它不?x)出错,q可能意味着你需要编写一个测试、调试ƈ验证需求…?/span>

2. 所有的代码都烂

在我抱怨那些我到q的代码十年之久后,我得Z一个精辟的l论Q所有的(包括我自己写?/span>)代码Q都烂。当Ӟ烂还是有{之分的,但即便是我见q写得最好的代码Q也是难以读懂的?/span>

qƈ不意味着把你的代码写得更好是没有意义的,恰恰相反Q最好和最坏的代码q是有天壤之别的?/span>

3. 错误Q?/span>BugQM(x)存在

永远存在Q问题只在于要发现它困难与否?/span>

4. 客户最?/span>

许多客户q不在乎你在Ҏ(gu)中用了哪些技术,应用E序需不需要做更多的事……或通俗上说Q你是否使用了好的实跉|案?/span>

也因为我可以惌Q要是我只说了前面那一D,我会(x)收到多少恶评Q让我说得更清楚些……我惌的是Q我们永q不应该忘记客户的立场,有时候,开发h员ؓ(f) 了最?jng)_践而在目工程中过度坚持采用(某些Q技术,但要CQ若q些技术无法给客户带来价|那就攑ּ吧!

5. U怸谈兵是行不通的

我曾认ؓ(f)Q我可以在前期就把我的整个设计置于纸上,然后只要缺漏处填上好Q但q样Ҏ(gu)行不通?/span>

软g开发是复杂的,若不亲手ȝ看Q很隄到所有的实际层面以及(qing)它们之间的关pR因此,在前期保持规划与设计是很有用的,但不要过度坚持,也不要把设计图表当作合约固守?/span>

6. 即是多

或者,你可能知道更好的说法是:(x)?/span>Keep it simple, stupid!”(保持单,KISS设计原则Q。所以,如果没有必要的就舍弃吧!因ؓ(f)要记住:(x)“事情若有可能出错,׃定会(x)出错。?/span>

7. ~写代码只是我们所做工作的20%而已

请准备好Q花80%的时间用于思考、调试、测试、开?x)、谈话……而所有的其他zd都是非常重要的,所以若要成Z个优U的Y件开发h员,你必dd泛而全面的技巧(SkillQ,而不仅仅是技术(TechnicalQ?/span>

8. 客户永远不知道他/Ҏ(gu)要的是什么!

客户若有需求,或是xQ但是他们不知道详细情况……Y件开发要做的工作是Q发现细节ƈ去除所有的不确定性,这些需求{换成客户惌一个应用程序?/span>

9. 已经有h做过?/span>

不要再重新发明轮子,用谷歌百度找扄Q或者更好的Ҏ(gu)是,向你的同事请假,很多时候他们可能都已经做了相同、或非常cM的事情?/span>

跨考考研评

班型 定向班型 开班时?/td> 高定?/td> 标准?/td> 评介绍 咨询
U季集训 冲刺?/td> 9.10-12.20 168000 24800?/td> 班面授+专业??+专业译֮向辅?协议加强评(高定?+专属规划{疑(高定?+_化答?复试资源(高定?+复试译֌(高定?+复试指导(高定?+复试班主?v1服务(高定?+复试面授密训(高定?+复试1v1(高定?
2023集训畅学 非定向(政英?数政qQ?/td> 每月20?/td> 22800?协议? 13800?/td> 先行阶在U课E?基础阶在U课E?强化阶在U课E?真题阶在U课E?冲刺阶在U课E?专业NҎ(gu)一对一评+班主dE督学服?全程规划体系+全程试体系+全程_化答?择校择专业能力定位体p?全年关键环节指导体系+初试加强?初试专属服务+复试全科标准班服?/td>

①凡本网注明“稿件来源:(x)跨考网”的所有文字、图片和韌频稿Ӟ版权均属北京学博教育咨询有限公司Q含本网和跨考网Q所有,M媒体、网站或个h未经本网协议授权不得转蝲、链接、{帖或以其他Q何方式复制、发表。已l本|协议授权的媒体、网站,在下载用时必须注明“稿件来源,跨考网”,q者本|将依法q究法律责Q?/p>

②本|未注明“稿件来源:(x)跨考网”的?囄Eg均ؓ(f)转蝲E,本网转蝲仅基于传递更多信息之目的Qƈ不意味着再通{载稿的观Ҏ(gu)证实其内容的真实性。如其他媒体、网站或个h从本|下载用,必须保留本网注明的“稿件来源”,q自负版权等法律责Q。如擅自改为“稿件来源:(x)跨考网”,本网依法追I法律责仅R?/p>

③如本网转蝲E涉?qing)版权等问题Q请作者见E后在两周内速来?sh)与跨考网联系Q电(sh)话:(x)400-883-2220