Things You Should Never Do, Part I – Joel on Software
Netscape 6.0 is finally going into its first public beta. There never was a version 5.0. The last major release, version 4.0, was released almost three years ago. Three years is an awfully long tim…
Top 10 , CEO , News Netscape 6.0 is finally going into its first public beta. There never was a version 5.0. The last major release, version 4.0, was released almost three years ago. Three years is an awfully long time in the Internet world. During this time, Netscape sat by, helplessly, as their market share plummeted. It’s a bit smarmy of me to criticize them for waiting so long between releases. They didn’t do it on purpose , now, did they? Well, yes. They did. They did it by making the single worst strategic mistake that any software company can make: They decided to rewrite th
saved by
- Varun Shenoy
- Peyton Seigo
- Chinhai Hour
- Jennifer Zhao
- Jianmin Chen
- Vincent Cheng
- Spencer Pogorzelski
- Ishan Mukherjee
related reading
- Essays on programming I think about a lot | benkuhn.netbenkuhn.net
- Write code that is easy to delete, not easy to... — programming is terribleprogrammingisterrible.com
- The Joel Test: 12 Steps to Better Code – Joel on Softwarejoelonsoftware.com
- Always Be Shipping - Adam Drakeadamdrake.com
- Tough times on the road to Starcraft | Code of Honorcodeofhonor.com
- Mistakes engineers make in large established codebasesseangoedecke.com
- A Bunch of Programming Advice I'd Give To Myself 15 Years Ago | Marcus' Blogmbuffett.com
- Repeat yourself, do more than one thing, and... — programming is terribleprogrammingisterrible.com
- Things unlearnedscattered-thoughts.net
- The Curse of Knowing How, or; Fixing Everything | Blognotashelf.dev
- Ask HN: How bad should the code be in a startup? | Hacker Newsnews.ycombinator.com
- Michael Feathers - 10 Papers Every Developer Should Readmichaelfeathers.silvrback.com