Architectural Pattern I
nMonolithic Application Pattern
–Objective: Develop product with eye towards time-to-market
–Related to: Frameworks, Waterfall Development
–Description: Creating single large application whose main purpose is to develop a product for release. Does not require modularity, reuse, OOP, etc.
–Advantages:
nTime-to-market
nShorter design cycles
–Drawbacks:
nReduced modularity
nShorter life span
nSteep learning curves
nLonger QA cycles as product matures