测试驱动开发(TDD)跟敏捷开发有冲突

| 批评评论 | 11条评论

这些话来自于我们的软件领袖Jim Coplien—上世纪九十年代最流行的几本C++著作的作者。原话是这样的: […]

并行谬论

| 批评评论 | 7条评论

几乎已经有10年了,科技界的专家们一直谈论着摩耳定律的终结。就在本周,《经济学家(Economist)》发表了 […]

代码的缩进和嵌套

| 批评评论 | 17条评论

Ash Furrow在关于避免不必要的代码缩进问题上这样说: 自从第一年一个睿智的高年级的学生向我展示了如何在 […]

你的编程语言能这样做吗?

| 批评评论 | 26条评论

一日,你查看你的程序代码,你有两大块代码看起来几乎完全的一样。事实上它们就是完全一样,除了一个代码里说的是“S […]

什么是领域驱动设计(Domain Driven Design)?

| 批评评论 | 6条评论

”… 在很多领域,专家的作用体现在他们的专业知识上而不是智力上。“ Don Reinertsen […]

你不是软件工程师!

| 批评评论 | 10条评论

你不是软件工程师。你不是在建摩天大楼。你不是在建公路桥梁。 你是在从事园艺,培育花草。 你是一个软件园丁。 你 […]

消息队列软件产品大比拼

| 批评评论 | 5条评论

我花了一周的时间评估比较了一下各种消息队列产品,非常的有趣。我做这个事的动机是因为一个客户有一个很高性能需求。 […]

干嘛不去掉“I”和“Impl”?

| 批评评论 | 11条评论

今天早上我仔细研究TopShelf项目的源代码,想追查里面一个API的修改,突然发现TopShelf终于向新近 […]

计算机爱好者 VS. 程序员

| 批评评论 | 28条评论

优秀的计算机爱好者具有一种无价的技能。可作为一名程序员会跟计算机爱好者一样吗?难道程序员跟那些不知道如何编码的 […]

复杂是大敌

| 批评评论 | 15条评论

差不多在Google工作有7个年头了(!)。我在这学到了很多东西,写都写不完。然而不管怎样,我至少要向你们分享 […]

抵制代码重写

| 批评评论 | 12条评论

昨天,一位老上级邀请我一起吃午餐。当坐在哪里等待上菜时,我们缅怀起早期这个公司的往事。他有一句话让我心里一虚: […]

我们从亚马逊(Amazon)云事故上能学到什么教训

| 批评评论 | 2条评论

不管你称它为“云关”,“云终结”,或其它你喜欢的名词,总之,亚马逊的Elastic云计算服务持续的事故既可以被 […]

为什么说PHP是个集中营

| 批评评论, 杂项 | 18条评论

有一天我跟在DUMBO的一个非常棒的创业公司的老板聊天,谈到为什么非PHP界的开发人员普遍轻视PHP和PHP相 […]

你真正需要的代码测试覆盖率是多少?

| 批评评论 | 4条评论

我写这篇文章的起因是由于看了@unclebobmartin在微博上的一些看起来言之凿凿的话语。给那些不认识Un […]

为什么说设计说明书很重要

| 批评评论 | 7条评论

大部分的程序员都是白痴,而余下的那部分都是狗屎。有时候我会觉得自己两者都属于,所以我敢信心十足的这么说。