Compare and contrast development styles: NASA Programmers vs. Linux Kernel Hackers. I think these two articles outline a general tension that is likely to exist in programming for a long time: artists vs. engineers. There are those that think that there is something almost mystical about good software, while others think you can engineer software perfection.
Posted by Bill Stilwell at December 03, 2001 12:00 AM