Rules in Pragmatic Software Architecture
- Ciprian Dobre-Trifan
- Category: Ciprian Dobre-Trifan
- Hits: 772
In my previous article on Pragmatic Software Architecture, I wrote about the need for grounding software by defining a set of rules. Those rules make up the software’s architecture. In this article I want to explore the types of rules that can be used in an architecture to satisfy its fundamental role of grounding software.
Pragmatism in the Software World
- Ciprian Dobre-Trifan
- Category: Ciprian Dobre-Trifan
- Hits: 417
What is the place of pragmatism in the virtual world of software and technology? How can this concept, which deals almost exclusively in reality and results, in the “hardware” of life, be applied in the abstract domain of software? How can “pragmatic” be an attribute of any part of a domain such as software where it is acceptable to say that projects consistently run grossly over the originally estimated time and budget?
Technical Coaching: Man vs. Machine
- Ciprian Dobre-Trifan
- Category: Ciprian Dobre-Trifan
- Hits: 1330
Microservices and Containers (e.g. Docker) brought another revolution to the software industry, machines faithfully following Amdahl's Law. Man on the other hand is not as fast to change as the machines one invents and is still faithfully following Conway's Law. How can this struggle be managed ?



