Tag: Design Pattern

  • architecture new article

    The Architecture and levels of designs dilemma

    The software industry is considered a new industry compared to other old industries like automotive, banking, manufacturing, …etc, which makes professionals from different industries may not able to understand what is the role of the architect? what is the difference between architecture levels Why the architecture is important and when it is needed? There is…

  • Styles and Patterns

    Architectural Styles, Architecture Patterns, Design Patterns, and Language Idioms

    If you attended any of Software Architectures classes or read any books regarding the Software Architecture, it is common to have buildings Architecture as an analogy to understand the main concept of the Software Architecture.

  • code background

    Database views for Rails performance optimization

    Rails Framework is one of the greatest supporters for Rapid Application Development (RAD) which tends to abstract and simplify the web architecture so that Rails abstracts away the database through the Active Record