Assessing Reusable Parts in a Software Architecture | Hacker News Reader