Collaborative Software Design: How to facilitate domain modeling decisions | Hacker News Reader