Open beemanbp03 opened 2 years ago
@beemanbp03 Is this the complete review?
@pawaitemadisoncollege @jbrischke Peer review has been completed
@jbrischke I thought you had some java code in this application - but it's not visible here?
@beemanbp03 This looks much better in terms of the review - thank you.
@pawaitemadisoncollege @beemanbp03 I just pushed my current stuff to GitHub. I forgot to do so last night ;(
@jbrischke
Design/Code Review 1
Project: Ratings Anonymous
Developer: @jbrischke
Reviewer: Boulder Beeman
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. It is presented in a professional manner and I didn't notice any typos.
3. The problem and solution are both clearly explained in the problem statement.
4. I think the average gamer would understand this. If you are worried about a non-gamer understanding the purpose, try explaining how game review sites get paid by big game companies to review their games, so if they are honest about their EA Madden reviews, EA would NEVER allow anyone to review their Madden games, because each review would be horrible.
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. Your application flow is very in-depth and easy to follow good work on that.
4. You need to finish up your tasks section flesh out your Project Plan timeline.
2. There is at least one 1-to-many relationship.
3. The model represents good database design
2. I don't see a one-to-many relationship in your database design. I'm assuming you are going to have users have many reports kind of relationship?
3. As far as I can tell, the database you have is designed well. Just need to include that one-to-many relationship in it.
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.