Friday, March 31, 2006

SOA and B. Meyer

While rereading parts of "Object Oriented Software Construction" from B. Meyer, I still find valuable information I overlooked. In the part about functional decomposition where he argues pro and cons of top-down / bottom-up approaches, he has the intuition of the current SOA hype. By showing that

Real systems have no top.

He suggests that the only way to build complex software is through a service oriented architecture. Of course SOA is a very old concept. Meyer example of Operating Systems is a fine one.

Another interesting remark is his object motto to design an object oriented system:

Ask not first what the system does:
Ask what it does it to!



No comments :

Post a Comment