Quite Interesting: 12 Steps to Better Code....and still valid!
It has been two decades or so, and this so-called "Joel Test" is still valid for the current situation of software development engineering practices
Source: https://www.joelonsoftware.com/2000/08/09/the-joel-test-12-steps-to-better-code/
All the above 12 criteria are valid except 5&6 based on a few situations like business demand or if-it-was-working then lets-not-change-behavior :)
It has been two decades or so, and this so-called "Joel Test" is still valid for the current situation of software development engineering practices
The Joel Test
- Do you use source control?
- Can you make a build in one step?
- Do you make daily builds?
- Do you have a bug database?
- Do you fix bugs before writing new code?
- Do you have an up-to-date schedule?
- Do you have a spec?
- Do programmers have quiet working conditions?
- Do you use the best tools money can buy?
- Do you have testers?
- Do new candidates write code during their interview?
- Do you do hallway usability testing?
Source: https://www.joelonsoftware.com/2000/08/09/the-joel-test-12-steps-to-better-code/
All the above 12 criteria are valid except 5&6 based on a few situations like business demand or if-it-was-working then lets-not-change-behavior :)