Ir al contenido principal

Entradas

Destacados

Entry #10: The 4+1 View Model

In this entry, I will talk about the 4+1 View Model. So, what is it? To learn about it, I watched 2 videos: "The 4+1 Model" and "Six Blind Men. Additionally, I read the article "The Elephant and the Blind Programmers" written by Grady Booch in 2010. The 4+1 Model is conformed by 5 views and each one represent a view from the software architecture:  Logical View: This view shows the parts that comprise the system, as well as their interactions. It represents a set of abstractions and emphasizes classes and objects. The UML diagrams used in this view include Class diagrams, State diagrams, Object diagrams, Sequence diagrams, and Communication diagrams. Process View: This view describes a system's processes and shows any communication between those processes. It explores what needs to happen inside the system, as it is very useful when a system will have several simultaneous threads of processes. The UML Activity diagrams represent this view. Phys

Entradas más recientes

Entry #9: Understanding the SOLID Principles

Entry #8: Microservices

Entry #7: Software Craftsmanship

Entry #6: Hidden Figures

Entry #5: Is Design Dead?

Entry #4: Who Needs an Architect?

Entry #3: Software Architecture

Entry #2: Moon Machines

Entry #1: Presentation