Code Organization Across Files

Level Description
Level 0 No thought given to organizing code across files
Level 1 Related files are grouped into a folder
Level 2 Each physical file has a unique purpose, for e.g. one class definition, one feature implementation etc.
Level 3 Code organization at a physical level closely matches design and looking at file names and folder distribution provides insights into design

Resources

  • Test item