1. Discuss (and hopefully establish) why software architecture should
be split into two sub-areas: micro-architecture and macro-architecture.
2. Discuss some existing practical experiences related to
micro-architecture issues.
3. Share ideas, agreeing to disagree.