All pastes #412781 Raw Edit

Anonymous

public text v1 · immutable
#412781 ·published 2007-03-27 23:06 UTC
rendered paste body
Zak Wachtendonk
Reviewing Euphemia by Nate Sutton

Database Schema...
    The entire database schema is well designed.  The changing of views and 
    layouts is seamless and simple.  I did notice that the books page was 
    missing from all of the layouts though.  
    
System Architecture
    The approach is based on users or administrator access.  Pages are swapped
    in the content for layout when a user or admin logs in, it sets the initial
    layout and then puts all loaded pages into that users layout.  
    
System and Source Code Documentation
    There is some documentation within the application, but all in all 
    javadocs are very light.  Some classes have descriptions for methods 
    but the ones that do are really only one line or less.
    
Summary
    The greatest strength of Euphemia is the interface is clean, simple, and 
    well designed.  The area that could get the most work is the javadocs.  
    More comments in the classes would help other reviewers know what each 
    class does.  The biggest thing I will take from Euphemia is the simplistic
    design is better than one that is more sophisticated in most cases.