3 ms·5 things every software developer should know about software architecture2 points by fagnerbrack 8y ago