Open BryceAllard opened 6 months ago
Hi @BryceAllard Thanks for your review and feedback of @JBostroem96 's project so far. You make some good points about clarifying some of the problem statement phrasing/ideas. It's so helpful to have somebody unfamiliar with a problem space reviewing!
Digging into this a bit, following are a few additional things I noticed - I thought it might be helpful for both of you:
I noticed a some printlns have snuck in. Github's search feature is handy for finding these:
Design/Code Review 1
Project:
Developer:
Reviewer:
2. Is professional and free of typos, slang, etc.
3. Fully explains the problem and the solution
4. Is understandable by the average person
2. The order in which values are displayed are logical and easy to understand/use
3. The order in which the form fields entered are logical and easy to understand/use
4. All data discussed/documented (problem statement, flow, db design, etc.) is represented on the screens
2. There is at least one 1-to-many relationship.
3. The model represents good database design
2. a .gitignore file for IntelliJ Java projects has been implemented
3. There is not any redundant or copy/paste code in the JSPs or classes
4. Classes are appropriately-sized (no monster classes)
Property files are used appropriately: no hard-coded values
5. Logging statements are used rather than System.out.println and printStackTrace.
6. There are appropriate unit tests/code coverage. 7. No sensitive information is visible in the repository (secrets, passwords, etc).