Browsed by
[Tag:] architecture

What does a software architect do?

What does a software architect do?

A software architect is a programmer; and continues to be a programmer. Never fall for the lie that suggests that software architects pull back from code to focus on higher-level issues. They do not! Software architects. are the best programmers, and they continue to take programming tasks, while they also guide the rest of the team toward a design that maximizes productivity. Software architects may not write as much code as other programmers do, but they continue to engage in…

Read More Read More

Three Paradigms in Software Architecture

Three Paradigms in Software Architecture

The three paradigms of software architecture are structured programming, objected-orient programming, and functional programming. Each can be summarized as follows: Each of the paradigms removes capabilities from the programmer. None of them adds new capabilities. Each imposes some kind of extra discipline that is negative in its intent. The paradigms tell us what not to do, more than tell us what to do. In another way, it is to recognize that each paradigm takes something away from us. The tree…

Read More Read More