http://gothoxeo4g2yqa3ba27z3sigeprlwan3deogkejooe7zqccou6qgkvad.onion/ryanmcdermott/3rs-of-software-architecture
One more thing to reiterate: this project isn't the only way to look at software, and it certainly can't give you an architecture, but it's something that can hopefully guide your thinking, as it has guided mine. Without further ado, let's get started! 1. Readability Readability is the simplest way of assessing code quality and it's the most straightforward to fix.