Good developers have a passion for coding, a passion for helping others, and a passion for communicating
• Stack Overflow doesn't use many unit tests because of their active community and heavy usage of static code.
• Performance As A Feature
• Hardware is cheaper than developers and efficient code. You are only as fast as your slowest bottleneck and all the current cloud solutions have fundamental performance or capacity limits.
• Garbage collection driven programming. StackOverflow goes to great lengths to reduce garbage collection costs, skipping practices like TDD, avoiding layers of abstraction, and using static methods. While extreme, the result is highly performing code.
• The cost of inefficient code can be higher than you think. Efficient code stretches hardware further, reduces power usage, makes code easier for programmers to understand.
StackOverflow Update: 560M Pageviews a Month, 25 Servers, and It’s All About Performance – High Scalability -
The folks at Stack Overflow remain incredibly open about what they are doing and why. So it&…
» Read more: Good developers have a passion for coding, a passion for helping others, and a passion…