I recommend to professors to not just grade students on the whether the system works or not. In fact, with my own trainees, I don't even bother to check whether the code works. My focus is on code quality and process. Here are some of the things I personally look out for:
- Coding practices and Object-Oriented Design.
- See "Clean Code" by Robert Martin or the Java Practices website.
- Test-Driven Development
- Suggested References:
- Fine-grained, frequent commits and expressive commit messages, using Git & Github.
No comments:
Post a Comment