沉默的大多数

| 批评评论 | 9条评论
46

在1996年,我干的工作是把《极品飞车》移植到日本的世嘉土星(SEGA Saturn)游戏机上。

老板要在每个bug报告上加上“谁的责任”项,我如何能让他相信这不是个好主意?

| 批评评论 | 9条评论
94

作为开发人员,我最讨厌有人指着我的鼻子说:这是你的责任,你写的代码出了问题。我通常会争辩,有时会恼羞成怒。

写最少的代码,避免给自己找麻烦

| 批评评论 | 7条评论
91
思考者

软件开发的一个最基本的事实是:我们必须要写代码,但对于这样的一个事实的最大一个误解是:我们的工作就是写代码。

扬尼斯定律:程序员的开发效率每6年提高一倍

| 批评评论 | 3条评论
9

我不断的听到各种关于“软件危机”的警言,以及关于软件开发缺少过程规范的批评。我做编程工作超过15年,我认为这些 […]

大学里做不出好软件

| 批评评论 | 7条评论
51
本文作者:加拿大新不伦瑞克大学副教授Daniel Lemire

软件正在吞噬这个世界。尽管年景不好,Facebook还是创造了650亿美元的市值。这样一个仅仅2000名开发人 […]

这张照片是我的

| 批评评论 | 12条评论
82
休斯敦市中心景色

近来政府加强对互联网的管理,即使你想开一个简单的个人博客,也要经过层层审批备案,很多人都在抱怨,羡慕在西方开办 […]

我跳槽是因为他们的显示器更大

| 批评评论 | 46条评论
928
大显示器

好的技术人员向往具有很强的企业技术文化氛围的工作场所。但如何你能从外部看清一个企业的技术文化状态?这里要讲的是 […]

全民编程

| 批评评论 | 13条评论

我很吃惊在Hacker News的头版头条上竟然出现了一篇叫做《别学编程》的文章,而更让我吃惊的是文章的作者竟 […]

for 循环为何可恨?

| 批评评论 | 16条评论

Java的闭包(Closure)特征最近成为了一个热门话题。一些精英正在起草一份议案,要在Java将来的版本中 […]

软件测试不是一个功能

| 批评评论 | 5条评论
27
软件开发如砌砖墙

今天在工作中我对一个同事说,PyDev 2.5.0 现在对TDD(测试驱动开发)提供了很酷的支持了。我并不是一 […]

你最喜爱的编程语言不够好

| 批评评论 | 5条评论

我的《Python is important》这篇博客引来如此多的评论,让我颇为意外。大多数的评论是正面的,但 […]

内疚的程序员

| 批评评论 | 16条评论
125

我发现,当程序员开发了一个项目,然后要把它移交给其他程序员时,他们会对开发这个项目时做出的一些决策感到内疚。我 […]

盗版与反盗版

| 批评评论 | 12条评论

在我以前的一个公司里,我们那层楼里公用的卫生间的布局是这样的: (请原谅我拙劣的画技。) 当在厕所里完事后,我 […]

技术债务(母鸡的遭遇)

| 批评评论 | 29条评论
440

技术债务,是指匆忙的实现一个功能,却对现有的程序库造成了破坏(在实现的过程中污染了代码库的设计),这对于一些项 […]

超载的程序员

| 批评评论 | 10条评论

本文的作者Erik McClure是一个正在华盛顿大学攻读应用数学的学生。 本文中几次提到了Donald Kn […]