What separates "working code" from genuinely good software? — c/software-engineering — Darkhax