Web编程是函数式编程

| 心得体会 | 6条评论

任何一位在两个领域里——本地应用程序和Web应用程序——都做过长期开发的人都会告诉你,web应用开发和传统的应 […]

从3个科技公司里学到的57条经验

| 心得体会 | 6条评论

自1999年起我就开始发掘一些科技公司,并帮助它们运营。我最近的一个公司是fabulis.com。下面是从干这 […]

程序冰山

| 心得体会 | 3条评论

很多优秀的产品中的一些功能看起来很容易被复制,但当你实际去做时却发现是十分的复杂。我称这些功能特征为程序冰山, […]

敏捷十年,成效几何?

| 心得体会, 新闻资讯 | 评论

自从编程界的领袖们发表旨在通过接受需求变更,加强同用户合作,缩短软件提交周期来改善软件开发过程的敏捷软件开发宣 […]

我要学的最后一门编程语言:LISP (Clojure)

| 心得体会 | 20条评论

我开发软件。事实上,我的整个职业生涯都是从事软件开发。早在互联网时代之前,在那次泡沫之前,那次泡沫之前的泡沫之 […]

偷代码

| 心得体会 | 5条评论

学东西容易。化为己有难。 我发现自己在最近的几个项目中偷窃了其它项目的思想。当然,并不是真正的“偷”,而是浏览 […]

我们的测试驱动开发经验

| 心得体会, 技术技巧 | 2条评论

你应该听过或读过不少关于测试驱动开发的讨论,测试驱动开发往往被比喻为神奇的独角兽,它能帮你照看你的软件,让大家 […]

软件和管家

| 心得体会 | 2条评论
18

我们这些软件开发人员待遇好,名声在外,智力超群;所有这些特征跟一个管家的特征完全相反;这就是为什么我们如此容易就忘了——其实我们的软件所做的事正像一个管家。

GitHub让我变的懒惰但我还是喜欢它

| 心得体会 | 评论

开源项目依赖于大众合作。成功的开源项目都有一批活跃的个人和公司在贡献代码,编写文档,测试新功能。不幸的是,由于 […]

怎样才算会一种编程语言?

| 心得体会 | 7条评论
88

想起来Perlis在Epigrams on Programming这本书里的一句话:«如果一种语言没有对你的编程思维有任何影响,那它是一种不值得学习的语言。»。根据这个,是否是说,当你的编程思维改变了,你才能说你会了这种语言?

为什么我称自己为一名JavaScript程序员

| 心得体会 | 评论
10

当你成为了一个“Rails程序员”,你使用的是一种易于理解但不通用的东西,它是从易于理解且通用的东西,如HTTP,SQL上抽象出来的一种东西。Rails上的知识是不通用的,如果你转向使用一种新的框架,你只得扔掉你现在的技能

跟你比起来,大部分人都像笨蛋

| 心得体会 | 15条评论
227

那些人不是真正的笨,只是你比他们知道的多一些。不要让你的知识蒙蔽了自己。

开发人员需要知道如何做,做什么,和为什么做

| 心得体会 | 12条评论

你是否工作在这样的一个大公司里——他们工作效率缓慢,会议无穷无尽?你是否有被告诉去完成一个任务,去开发一个AP […]

面向对象并不是目的

| 心得体会 | 6条评论

我经常会读到或听到有人说一些“这个和那个不是正确的面向对象”,或“… 面向函数”,或诸如此类的言论 […]

GIT和SVN之间的五个基本区别

| 心得体会, 技术技巧 | 42条评论

如果你在读这篇文章,说明你跟大多数开发者一样对GIT感兴趣,如果你还没有机会来试一试GIT,我想现在你就要了解 […]