软件开发者最佳实践 – 什么是实践(What is Practice)

什么是实践(What is Practice) 当我说Practice时,我实际上是在说:

  • 实践是一个习惯、一件例行公事    
  • 实践不是靠记忆    
  • 实践通过练习来获得    
  • 实践需要奉献和投入

说到练习,有成千上万的例子,譬如射击,开车,写作。

上面的列举的这些技能都是从练习中获得。当你开始学习开车是,你需要记住每一个步骤,而且做任何动作前都会先反复思考,但是当你有足够的训练后你就不需要记忆任何步骤了。这些都变成了你的习惯和例行公事,譬如当你看见红灯,你的就会自然而然地踩刹车,但是这绝对来自于大量的练习,需要大量的奉献和投入。

练习的一个最重要的特点就是:它强迫你从你的习惯(做法)中转变过来。

如果一个司机以20m/h的速度行驶,频繁遇到交通事故,在日常驾驶中给车辆带来很多刮痕,你会认为这是一个好司机吗?

软件开发和射击,写作,开车这些技能一样,要成为一名成功的软件开发人员,你需要大量的练习、奉献和投入。

在这份简短的文档中,我想告诉你一些最好的软件开发人员的练习(方法),可能你会觉得很有用。那让我们开始吧……

注:本文由奔跑翻译,前往查看原文

版权申明:

本站保留所有原创文章的版权,本站地址:奔跑的博客[http://www.elecbench.com]

原创文章转载时请注明出处,并添加文章所在页面的链接:https://www.elecbench.com/1138/

本站所有 2010年3月4日 以后发表、未标明为“转载”的文章均是本站原创。

发表评论


(设置自己的个性头像)

申请属于你的免费顶级域名