一大早,一个年轻的程序员问大师: “我准备写一些单元测试用例。代码覆盖率应该达到多少为好?”
今天是我的生日。生日让我烦恼——每年的这个时候,我都会为这些自己不能掌控但又无可避免的事情而焦虑。那就让我们聊 […]
上周Amazon公司邮件通知我,一位负责S3的产品经理要跟我聊聊我们对他们的服务的使用情况。(我们使用Amaz […]
最近整个Java阵营都陷于一场讨论Oracle和Google之间关于Android平台的专利诉讼官司的混战中。 […]
你不如这样说更合适:找不到那种技术上又好、又能适应企业文化的人,我就等着,一直找到为止。
我们很少有敢这样奢侈的公司,也许Google可以这样,就是Google这样的公司也一直处于一个“对招聘程序员感到绝望”的状态中
场景内容 云计算因其软件上的按需付费模式而大获成功,它创造了一种伸缩性模型: 如果有两个公司,它们正好在相反的 […]
经常读我的博客的人应该知道,我最喜欢的编程语言是Haskell。我喜欢函数式编程,Haskell是一个能把函数 […]
在Web开发公司里,有个问题会被一而再、再而三的提出来,这就是: “是否应该允许开发人员进入生产环境?如果是, […]
我以前坚信自己是个出色的开发人员,坚信知道每种算法的最优设计。我很想念当时的自大,但是我很高兴现在学到的这些理念,我知道,我唯一能鄙视的代码只能是我自己的代码,鄙视的原因就是我不能使它变的更好。
在SciPy大会上,一位发言人给我们展示了几段简短的代码,并且问我们每段代码都是做什么用的。代码写的很明了,但没有提供上下文的注解。下面的就是这最后一段代码:
写Rails程序的经历让我想念Objective-C,和C和Java。 当用Rails语言开发时,基本上一半的 […]
3周只是你作为员工,公司给予你的带薪假期。而你的实际假期天数跟这个没有关系。根据经验来看,你的真正的假期长短直接跟你在公司的价值有关。让我给你一点提示:因为你对你老板的价值要多于他们对你的价值。
使用赋值语句会使程序变的冗长,更难理解。但事实上,赋值语句对编程来说是一种基本语句,想限制它的使用几乎是不可能的。幸运的是,我们实际上是能做到的,下面我就会向你展示如何去做。