Don’t Let Architecture Astronauts Scare You – Joel on Software
When great thinkers think about problems, they start to see patterns. They look at the problem of people sending each other word-processor files, and then they look at the problem of people sending…
Rock star developer , News When great thinkers think about problems, they start to see patterns. They look at the problem of people sending each other word-processor files, and then they look at the problem of people sending each other spreadsheets, and they realize that there’s a general pattern: sending files. That’s one level of abstraction already. Then they go up one more level: people send files, but web browsers also “ send ” requests for web pages. And when you think about it, calling a method on an object is like sending a message to an object! It’s the s
saved by
related reading
- architecture astronomyindieweb.org
- Essays on programming I think about a lot | benkuhn.netbenkuhn.net
- Cognitive load is what mattersminds.md
- The Law of Leaky Abstractions – Joel on Softwarejoelonsoftware.com
- Computers can be understood - Made of Bugsblog.nelhage.com
- Finding Great Developers – Joel on Softwarejoelonsoftware.com
- Why You Should NOT Implement Layered Architectures – Java, SQL and jOOQ.blog.jooq.org
- The Joel Test: 12 Steps to Better Code – Joel on Softwarejoelonsoftware.com
- The Surprising Power of Documentationnews.ycombinator.com
- Advice for Computer Science College Students – Joel on Softwarejoelonsoftware.com
- Thoughts on the software industry | linus.coffeelinus.coffee
- Hiring and the market for lemonsdanluu.com