随笔分类 -  Programming Life

阅读优秀代码是提高开发人员修为的一种捷径
摘要:编者按:原文作者Alan Skorkin是一名软件开发人员,他在博客中分享对软件开发相关的心得,其中有很多优秀的文章,本文是其中的另一篇。Alan认为:阅读优秀代码是提高开发人员修为的一种捷径。以下是全文。 我突然想起来,很多程序员都讨厌阅读代码。来吧,承认吧! 每个人都喜欢编写代码,编代码是件趣事。 另一方面,阅读代码也不容易。 不仅不容易(编注:参见《微软资深软件工程师:阅读代码不容易》),而且还非常枯燥,咱们要面对这一事实。任何不是你的代码都不怎样。(虽然我们没有说出来,但我们都是这样想的。)即便是你自己几个小时之前写的代码,也会看起来很烂。时间越久,看起来越烂。所以,为什么你要浪费时. 阅读全文

posted @ 2011-12-30 10:24 皓月惊鸿 阅读(117) 评论(0) 推荐(0)

《Clean Coder》读后感:程序员自我管理的9个原则
摘要:(转自http://news.cnblogs.com/n/127104/,向原文作者:Christoffer、 编译:伯乐在线 – 魏哲致敬)我最近刚读完 Robert C. Martins 的新书 《The Clean Coder: A Code of Conduct for Professional Programmers》(编注:暂无中文版)。我可以毫不犹豫地、诚实地说,这本书真的改变了我对于专业软件开发人员的看法和观念。在阅读过程中,我一直把学习到的事情和头脑中瞬间转变的事情写在剪贴簿上。 我强烈建议任何,不论老手或者新手,只要是还没有机会读这本书的软件开发人员都应该找时间读一下。关. 阅读全文

posted @ 2011-12-30 10:21 皓月惊鸿 阅读(135) 评论(0) 推荐(0)

开发者如何利用好黄金时代?
摘要:Kernel 的技术编辑、ScribeSub.com 的创始人 David Haywood Smith 曾说过,现在是开发者的黄金时代。反过来说,现在如此多的资源摆在面前,开发者又该做些什么来好好利用这个黄金时代呢?David Haywood Smith 在博文《The Golden Age Of The Developer》中表示开发者应该做到“Following”、“贡献”和“领导”,不断在技术界晋级。下面是该文的译文: 现在是开发者的黄金时代。现在有如此多的开源软件、学习资源及优秀的 Web 服务,它们可以帮助我们学习新语言,提供帮助,还可以让我们与他人协作完成一个项目。如果我们的点子. 阅读全文

posted @ 2011-12-30 00:38 皓月惊鸿 阅读(176) 评论(0) 推荐(0)

如何成为“10倍效率”开发者
摘要:Brad Feld 的一篇文章 The Rise of Developeronomics中提到了“10倍效率的开发者(10x developer)”的概念(伟大的开发者的效率往往比一般的开发者高很多,而不只是一点点),Adam Loving 在读了之后受到启发,并向多位大牛(Ben Sharpe、Collin Watson 和 Jonathan Locke)询问如何成为“10倍效率的开发者”,最后得到了以下的答案。 1. 只做需要做的工作 Only do the work that needs to be done使用敏捷方法;全心全意做 UX 设计;沟通第一;编码也许不是解决问题的办法;过. 阅读全文

posted @ 2011-12-30 00:36 皓月惊鸿 阅读(136) 评论(0) 推荐(0)

导航