Skip to content

Comment on Software Checklist

Comments

Isn't this what static analysis, penetration testing, and various other automated smoke tests made for? Instead of adding to a checklist these tests are updated to account for new vulnerabilities.

The checklist is about making sure you have used those tools.

This is not how I would recommend running the average startup, but for mission critical software having someone other than the author review all the code using a checklist is probably the best way to ensure quality. The author of the code would have the same checklist and would be expected to hit all the points before handing the code over to the reviewer.

Checklists are just another tool. Where automated tools are available, they should be used. Where they aren't, we need other tools.

Automated tests are automated checklists.

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.