《
每天写出好代码的5个建议_》文章地址:http://www.tfxk.com/wangyesheji/jianzhanjingyan/110A442012.htm
5.与其报歉,不如补救,而废弃最不可取。
完成庞杂活动(activity)的最好方法是将其拆分成简略的各项运动。天天早上,将你一天要完成的活动进行拆分,而后制订一个相应的日程部署表,这样可能辅助你:
如果你要花额定的时间来实现一些代码的测试,或者重构不可读的类,那么就去做,由于这是为未来投资时光。然而假如你在某件事上面卡住了或者将名目迁延的太久,那么寻找一个更轻易的计划。它可能不如你目前正在实现的方案优雅,但至少你有方案。确保记载下来以应答这个项目将来的危险,并且有些货色须要从新审查。
解决方式至少要经由一次检讨。在你的共事中,请一位你尊重的优良开发职员检查你的办法,并接收他的真挚倡议。
家喻户晓,若仍有一个玻璃杯需要荡涤,则不能说已经洗完了。粉刷墙壁或驱车前往某处这些事情上咱们也认可同样的情理,但在软件开发上我们却不这么以为了。即使我们没有完成所有的单元测试,或者我们不核实实现方法是否合乎用户的需要,我们也说完成了任务。这是典范来自Hope Driven Development的行动,是十分有害的。
3.正确做事
更好的懂得这个活动。
4.不要中途而废
成为一个优秀的程序员跟成为其余优秀的专业人员一样,需要尽可能多的做一些有品质的工作。有句很风行的话能够总结:做,正确做事,破马就做。(Do it. Do it right. Do it right now)
需要没有更改时,只有当你百分之百确认再也没有必要改良那个解决方法时,才干算完成任务。
要为解决方法觉得到骄傲,因为这不仅仅只是个一般的解决方法,这是个好的方法。遵守“软件质量金字塔”的准则
进步你的估量才能,多少天之后,你会发明你能猜测一天的工作量。
2.一次只做一件事
以下两个是考核事件是否准确完成的要害:
集中精神工作25分钟,休息5到10分钟。你可以用诸如“番茄工作法”这种流行的技巧来帮助你治理时间。还有工具能赞助你丈量你花在各项不同任务上的时间,我最爱好的是CoolTimer,这里也有10个不错的时间追踪利用程序。
集中于一项任务比同时做多项义务更多产,不同的研讨已经证实这个观点,并且宣布在不同的媒体上(例如CNN)。
-->
1.将一天要做的事情列成清单
每天都有一个集中的目的。
相关的主题文章:
(责任编辑:网站建设)
每天写出好代码的5个建议_相关文章