Recording Venue: JAOO
Guest(s): Eoin Woods

Host(s): Markus
This is a discussion with Eoin Woods about his collection of top 10 software architecture mistakes. Looking at things that don’t work is always a good way to learn what you should actually do.
Links:
- IASA
- ATAM
- Book: Blueprints for High Availability
- Book: In Search of Clusters
- Book: Patterns for Internet Base Systems
- Book: Software Systems Architecture
- Eoin’s web site
Podcast: Play in new window | Download



Yes I agree the best modles are domain spacific.
But for the general part ( what UML tryes to do ) have a look at eiffel/bon. It provides excelent: reversable, executable, OO, modeling.
Eiffel is a very powerful yet simple general perpose OO programming language. It has many of the features that are being added to other languages, but more elagent. It makes programming easyer and more fun. It maps more closely to OO ideas that other OO languages. It frees your mind to think about the problem domain. It is easy to read and write.
Some features of Eiffel:
Thanks for the post.. planning, whether in on or offline, is just so important in the long run…
Again, nice post, now I have to get back to planning the new architecture for a site about legal jobs
(shameless promotion, I know)
Looking forward to your next contribution.
Cheers,