自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

转载 我们是一群和平年代充满浮躁与抱怨的程序员

<br />我们是一群和平年代充满浮躁与抱怨的程序员<br /><br /> <br />和很多IT人沟通,发现表现出来更多的是浮躁与抱怨,所以有了本文,其实我们不论是coder,还是架构师或项目经理,都存在同样的心理,只是比较的对像及发展的路线不一样罢了。<br /> <br />现在是一个和平与发展的社会,大部份人不会为了吃饱而发愁,更多的是为了生活更好,为了工资、房子、车子,为了得到周围人的褒奖,受到周围人的影响,以至于不知道自己想做什么,常感觉前途不知在哪里。IT人是这样,国企的人也一样,我们不需要

2010-06-22 13:24:00 451

转载 虽然做不到全部,能做到其中几条也不错了

<br />要成功,就马上准备有所付出吧!这就是每天你应该养成的习惯。 <br />1、不说“不可能”; <br />2、凡事第一反应: 找方法,不找借口; <br />3、遇到挫折对自己说声:太好了,机会来了! <br />4、不说消极的话,不落入消极的情绪,一旦发生立即正面处理; <br />5、凡事先订立目标; <br />6、行动前,预先做计划; <br />7、工作时间,每一分、每一秒做有利于生产的事情; <br />8、随时用零碎的时间做零碎的事情; <br />9、守时; <br />10、写

2010-06-22 13:17:00 356

转载 优秀程序员的 45 个习惯之习惯35

<br />对问题各个击破 <br />——  高效程序员的 45 个习惯之习惯35 <br />“逐行检查代码库中的代码确实很令人恐惧。但是要调试一个明显的错误,只有去查看整个系统的代码,而且要全部过一遍。毕竟你不知道问题可能发生在什么地方,这样做是找到它的唯一方式。”<br />    <br />单元测试(在第 76 页, 第 5 章)带来的积极效应之一,是它会强迫形成代码的分层。要保证代码可测试,就必须把它从周边代码中解脱出来。如果代码依赖其他模块,就应该使用 mock 对象,来将它从其他模块中分离

2010-06-21 14:21:00 291

转载 优秀程序员的45个习惯之25

<br />代码要清晰地表达意图 <br />—— 高效程序员的 45 个习惯之习惯25 <br />  <br />“可以工作而且易于理解的代码挺好,但是让人觉得聪明更加重要。别人给你钱是因为你脑子好使,让我们看看你到底有多聪明。”<br />  <br />Hoare 谈软件设计 <br />C.A.R. Hoare <br />设计软件有两种方式。一种是设计得尽量简单,并且明显没有缺陷。另一种方式是设计得尽量复杂,并且没有明显的缺陷。 <br />我们大概都见过不少难以理解和维护的代码,而且(最坏的是

2010-06-21 14:20:00 305

转载 优秀程序员的45个习惯之39——架构师必须写代码

<br />架构师必须写代码 <br />——   高效程序员的 45 个习惯之习惯39 <br />“我们的专家级架构师Fred会提供设计好的架构,供你编写代码。他经验丰富,拿的薪水很高,所以不要用一些愚蠢的问题或者实现上的难点,来浪费他的时间。”  <br />软件开发业界中有许多挂着架构师称号的人。作为作者的我们,不喜欢这个称号,原因如下: 架构师 应该负责设计和指导,但是许多名片上印着“架构师”的人配不上这个称号。作为架构师,不应该只是画一些看起来很漂亮的设计图,说一些像“黑话”一样的词汇,使用一大

2010-06-21 14:19:00 295

转载 优秀程序员的 45 个习惯之习惯33

<br />记录问题解决日志 <br />—— 高效程序员的 45 个习惯之习惯33 <br />“在开发过程中是不是经常遇到似曾相识的问题?这没关系。以前解决过的问题,现在还是可以解决掉的。”<br />  <br />面对问题(并解决它们)是开发人员的一种生活方式。当问题发生时,我们希望赶紧把它解决掉。如果一个熟悉的问题再次发生,我们会希望记起第一次是如何解决的,而且希望下次能够更快地把它搞定。然而,有时一个问题看起来跟以前遇到的完全一样,但是我们却不记得是如何修复的了。这种状况时常发生。 <br />

2010-06-21 14:18:00 311

转载 优秀程序员的45个习惯之42——允许大家自己想办法

允许大家自己想办法 —— 高效程序员的 45 个习惯之习惯42 “你这么聪明,直接把干净利落的解决方案告诉团队其他人就好了。不用浪费时间告诉他们为什么这样做。”“授人以鱼,三餐之需;授人以渔,终生之用。”告诉团队成员解决问题的方法,也要让他们知道如何解决问题的思路,这也是成为指导者的一部分。      了解上个实践 —— 成为指导者 —— 之后,也许有人会倾向于直接给同事一个答案,以继续完成工作任务。要是只提供一些指引给他们,让他们自己想办法找到答案,又会如何?  这并不是多么麻烦的事情;不要直接给出像“

2010-06-21 14:14:00 421

转载 优秀程序员的45个习惯之45——及时通报进展与问题

<br />及时通报进展与问题 <br />—— 高效程序员的 45 个习惯之习惯45 <br /><br />“管理层、项目团队以及业务所有方,都仰仗你来完成任务。如果他们想知道进展状况,会主动找你要的。还是埋头继续做事吧。”<br />  <br /> 接受一个任务,也就意味着做出了要准时交付的承诺。不过,遇到各种问题从而导致延迟,这种情形并不少见。截止日期来临,大家都等着你在演示会议上展示工作成果。如果你到会后通知大家工作还没有完成,会有什么后果?除了感到窘迫,这对你的事业发展也没有什么好处。 <br

2010-06-21 14:13:00 324

转载 高效模式编写者的7个习惯

<br />习惯1:经常反思<br />      对编写模式来说,唯一最重要的事情就是反思。Bruce Anderson是最早对我们的工作产生影响的人之一,早在几年前他就提出了这一点。定期反思一下自己做了些什么。想一想自己构建的系统,自己面临的问题,以及自己是如何解决(或无法解决)它们的。<br />习惯2:坚持使用同一套结构<br />      把模式写到纸上的第一步就是确定它的结构。模式的平均信息量越大,结构的重要性就越高。一致的结构可以增加模式的统一性,让人们更容易对模式进行比较。结构还有助于人们

2010-06-21 14:08:00 289

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除