Welcome to MSDN Blogs Sign in | Join | Help

August 2006 - Posts

An Old Antipattern: "Too Much Architecture"

At least in Software Engineering, but I guess the same applies to other sciences, there are ideas, concepts and paradigms easy to understand, but not so easy to implement in practice I remember, for instance, I understood very quickly OOP. It was pretty

Fighting Against Coupling: a Moment for Reflection

One of the most recurrent problems we have to face, as aspiring architects, is the problem of dealing with highly adaptable applications for different environments For instance, we need to build an application able to access a DB/2 database in one environment,

Two-Phase Commit (2PC): Coordinating Transactions in Distributed Environments

There was a time when applications were isolated as a common issue, and having each one just one repository was usual Sometimes, we needed to update diverse records to the repository, let's say a purchase order header with its purchased items. Those times,

Starting with Model/View/Controller (MVC) Architecture Pattern

With the massive advent of Internet, mobility and other network technologies, distributed programming is more popular than ever and it's unimaginable the idea that stand alone applications can come back They are gone So immediately a coupling crisis appeared
 
Page view tracker