Joel on Software@cn
一个好的程序员的修炼点滴!
- 2000年03月19日 两个故事 - Two Stories
- 2000年03月23日 软件人员面试守则 - The Guerilla Guide to Interviewing
- 2000年03月29日 无痛软件进度 - Painless Software Schedule
- 2000年04月03日 激励有害 - Incentive Pay Considered Harmful
- 2000年04月06日 你绝对不应该做的事 之一 - Things You Should Never Do, Part One
- 2000年04月10日 使用UI设计手冊第一章 - User Interface Design for Programmers Chapter 1
- 2000年04月11日 使用UI设计手冊第二章 - User Interface Design for Programmers Chapter 2
- 2000年04月12日 使用UI设计手冊第三章 - User Interface Design for Programmers Chapter 3
- 2000年04月18日 使用UI设计手冊第四章 - User Interface Design for Programmers Chapter 4
- 2000年04月22日 使用UI设计手冊第五章 - User Interface Design for Programmers Chapter 5
- 2000年04月26日 使用UI设计手冊第六章 - User Interface Design for Programmers Chapter 6
- 2000年04月27日 使用UI设计手冊第七章 - User Interface Design for Programmers Chapter 7
- 2000年04月30日 不用测试人员的五大(错误)借口 - Top Five (Wrong) Reasons You Don't Have Testers
- 2000年05月08日 使用UI设计手冊第八章 - User Interface Design for Programmers Chapter 8
- 2000年05月09日 使用UI设计手冊第九章 - User Interface Design for Programmers Chapter 9
- 2000年05月12日 策略书之一: Ben and Jerry模式与Amazon模式 - Strategy Letter I: Ben & Jerry's vs. Amazon
- 2000年05月24日 策略书之二:鸡生蛋蛋生鸡問題 - Strategy Letter II: Chicken-and-Egg Problems
- 2000年05月26日 读代码就像犹太法典 - Reading Code is Like Reading the Talmud
- 2000年06月03日 策略书之三:让我换回去! - Strategy Letter III: Let Me Go Back!
- 2000年07月22日 微软疯了 - Microsoft Goes Bonkers
- 2000年07月25日 匿名回应 - Anonymous Response
- 2000年08月09日 Joel測試:迈向高品质的12个步骤 - The Joel Test: 12 Steps to Better Code
- 2000年08月22日 计算机科学中三个错误的想法 - Three Wrong Ideas from Computer Science
- 2000年10月02日 无痛函数规范 - 第一篇: 何必麻烦呢? - Painless Functional Specifications. Part 1: Why Bother?
- 2000年10月03日 无痛函数规范 - 第二篇: 规范是什么? - Painless Functional Specifications. Part 2: What's a Spec?
- 2000年10月04日 无痛函数规范 - 第三篇: 不过...要怎么做呢? - Painless Functional Specifications. Part 3: But。How?
- 2000年10月15日 无痛函数规范 - 第四篇: 提示 - Painless Functional Specifications. Part 4: Tips
- 2000年10月25日 另一种似乎行不通的商业模式 - Another Business Model That Doesn't Seem to Work
- 2000年11月08日 无痛错误追踪 - Painless Bug Tracking
- 2001年01月18日 大麦克对原味主厨 - Big Macs vs. The Naked Chef
- 2001年01月27日 每日编译(Daily Build)是你的好朋友 - Daily Builds Are Your Friend
- 2001年02月12日 人的工作切换有害无益 - Human Task Switches Considered Harmful
- 2001年03月23日 策略书之四:bloatware与80/20神話 - Strategy Letter IV: Bloatware and the 80/20 Myth
- 2001年04月21日 別让架构太空人吓到你 - Don't Let Architecture Astronauts Scare You
- 2001年05月05日 這個国家的狗做什么工作? - What Is the Work of Dogs in this Country
- 2001年07月31日 绝不妥协的抓虫行动 - Hard-Assed Bug Fixin'
- 2001年10月14日 为非我发明症辩护 - In Defense of Not-Invented-Here Syndrome
- 2001年11月20日 操练也严格才好打仗 - A Hard Drill Makes an Easy Battle
- 2001年12月25日 小员工也能做大事 - Getting Things Done When You're Only a Grunt
- 2002年01月06日 邊開火邊移動 - Fire and Motion
- 2002年02月13日 揭露冰山般的秘密 - The Iceberg Secret, Revealed
- 2002年03月04日 沒有事情像表面看起來那么简单 - Nothing is as Simple as it Seems
- 2002年04月11日 我们的.NET策略 - Our .NET Strategy
- 2002年05月06日 五個世界 - Five Worlds
- 2002年06月12日 策略书之五:開碼源碼的經濟學 - Strategy Letter V: The Economics of Open Source
- 2002年07月15日 测量 - Measurement
- 2002年08月30日 平台 - Platforms
- 2002年11月11日 抽象泄漏法则 - The Law of Leaky Abstractions
- 2002年12月11日 回归原点 - Back to Basics
- 2002年12月11日 程序设计领域的帕默斯顿勋爵 - Lord Palmerston on Programming
- 2003年01月25日 墨菲定律发威的一周 - A Week of Murphy's Law Gone Wild
- 2002年03月13日 Joel的程式员书架 - Book Reviews
- 2003年05月16日 纸上原型制作 - Paper Prototyping
- 2003年08月01日 Rick Chapman在寻找愚蠢 - Rick Chapman is In Search of Stupidity
- 2003年10月08日 每个软件开发者一定要会的Unicode及字元集必备知识(沒有借口!) - The Absolute Minimum Every Software Developer Absolutely, Positively Must Know About Unicode (No Excuse!)
- 2003年10月13日 例外处理 - Exceptions
- 2003年12月01日 工匠技艺 - Craftsmanship
- 2003年12月14日 双元文化主义 - Biculturalism
- 2004年01月26日 让你的简历有可读性 - Getting Your Résumé Read
- 2004年01月28日 先生可以赏我一個链接程序吗? - Please Sir May I Have a Linker
- 2004年05月05日 从代码工到开发者 - Coder To Developer
- 2004年06月13日 微软如何输掉API战争 - How Microsoft Lost the API War
- 2005年01月02日 给计算机科学学生的建议 - Advice for Computer Science College Students
- 2005年05月11日 让错的程序看得出错 - Making Wrong Code Look Wrong
- 2005年06月20日 最佳软件文选I - 介绍 - Introduction to Best Software Writing I
- 2005年07月25日 达到卓越 - Hitting the High Notes
- 2005年10月12日 设定优先顺序 - Set Your Priorities
- 2005年10月26日 Fog Creek 软件管理训练课程 - Fog Creek Software Management Training Program
- 2005年11月22日 Fog Creek 软件管理训练课程书单 - Reading List: Fog Creek Software Management Training Program
- 2005年12月29日 Java学校的危害(改名自The Perils of JavaSchools) - The Perils of JavaSchools
- 2005年12月29日 测测你自己 - Test Yourself
- 2006年01月25日 介绍卓越设计 - Introduction to Great Design
- 2006年01月26日 卓越设计:何谓设计? - Great Design: What is Design?
- 2006年01月30日 卓越设计:目录 - Great Design - Table of Contents
- 2006年01月30日 卓越的关键是什么? - What Makes It Great?
- 2006年04月11日 开发抽象层(改名自The Development Abstraction Layer) - The Development Abstraction Layer
- 2006年05月16日 FogBugz 4½与主观幸福感 - FogBugz 4½ and Subjective Well-Being
- 2006年06月16日 我的第一次BillG评论 - My First BillG Review
- 2006年08月01日 你的编程语言可以这样做吗? - Can Your Programming Language Do This?
- 2006年09月01日 语言战争 - Language Wars
- 2006年09月07日 开发人员完全指南 - A Field Guide to Developers
- 2006年09月12日 再探Ruby效能 - Ruby Performance Revisited
- 2006年10月12日 「超越Java:探讨编程语言的未來」书评 - Book Review: Beyond Java
- 2006年10月25日 软件人员面试守则(第三版) - The Guerrilla Guide to Interviewing (version 3.0)
- 2006年11月15日 从"你叫这敏捷?"部门谈起 - From the "you call this agile?" department
- 2007年02月19日 卓越客户服务的七步骤 - Seven steps to remarkable customer service