Software architecture cheat sheet
287 points by grayprog
Read the article
Discussion on Hacker News