Ask HN: Why is there no effort to codify architecture principles? | Hacker News Reader