Everything from

ICTworks

1 resource from ICTworks we point founders to, and the questions each answers.

📄 Article
✓ Link checked Free Intermediate

Why we picked it Nine plain-English dimensions for judging an existing codebase (readability, adaptability, maintainability, and so on), each phrased as a question you can ask. It is aimed at people commissioning software, not writing it, so the language stays practical. A good frame for the 'can someone else safely change this?' part of your answer.

9 Criteria to Evaluate an Existing Software Code Base

From ICTworks by Siobhan Green 8 min read

  • Judge readability, adaptability, and maintainability separately
  • Frame each criterion as a question to ask the reviewer
  • Learn the project's history before you judge the code
Open ictworks.org
eChai Partner Brands