ModelViewController [view]
      MVC [view]
      ThePragmaticProgrammer [view]
           WardCunningham [view]
           SoftwareEngineering [view]
           PragmaticVersionControlUsingCvs [view]
           JuneKim [view]
           TheCatAteMySourceCode [view]
           BoiledFrogs [view]
           InvestYourKnowledgePortfolio [view]
           DontRepeatYourself [view]
           MakeItReversible [view]
           TracerBullets [view]
           EstimateToAvoidSurprises [view]
           KeepKnowledgeInPlainText [view]
           UseThePowerOfCommandShells [view]
           SourceCodeControlSystem [view]
           Debugging [view]
           CodeGenerator [view]
           DesignByContract [view]
           AssertiveProgramming [view]
           WhenToUseExceptions [view]
           HowToBalanceResources [view]
           LawOfDemeter [view]
           MetaProgramming [view]
           ProgrammingByCoincidence [view]
           EstimateOrderOfAlgorithm [view]
           Refactoring [view]
      Paradigm [view]
      Orthogonality [view]
      GraphicUserInterface [view]
      CSS [view]
      JavaScript [view]
      ModelVsView [view]
      ModelViewPresenter [view]
      CategoryManual [view]