I know the term UML (Unified Modeling Language) covers a very big spectrum. It’s a topic everyone should know at least the basics about.
Well, and because of that I’m presently reading the book ‘The Unified Modeling Language User Guide’ from Grady Booch, James Rumbaugh and Ivar Jacobson. I really recommend you to read this book too if you are interested in Object Oriented Design/Concepts or just want to learn UML.
The possibilites the UML offers to model well designed systems is astronomical. While reading a new dream got born: a programming language which provides clean semantics to realize all these concepts in the real world.
And up to now I’m only on page 200. I wonder what comes next.
In my opinion before we invent a even better way to program then OOP we should try to imporve OOP till it becomes perfect. We shouldn’t always look out for new things. We should improve the old ones.
As you can see at the OOP example it lives since more than 40 years (I’m not really sure about that) and there isn’t a programming language that supports all concepts you could realize via OOP. It should be our task to build such a language. So that in the near futur it isn’t a dream anymore to build a system based on the UML with all the ideas and concepts it offers.
Monday, December 8th, 2003 at 7:32 pm
