Media Summary: Realtime, rich client applications are extremely popular. This is reflected in a new generation of frameworks like node.js and ... Software is always a mess. You can't avoid this mess, and if hubris goads you into attempting to achieve perfection, you'll just ... Have you ever thought about how much of software engineering involves explaining things? We stick comments in our program to ...
Rocky Mountain Ruby 2012 Keeping It Simple By Derrick Ko - Detailed Analysis & Overview
Realtime, rich client applications are extremely popular. This is reflected in a new generation of frameworks like node.js and ... Software is always a mess. You can't avoid this mess, and if hubris goads you into attempting to achieve perfection, you'll just ... Have you ever thought about how much of software engineering involves explaining things? We stick comments in our program to ... Most developers know enough about refactoring to write code that's pretty good. They create short methods, and classes with one ... by Brian Marrick When smoothing wood with a hand plane, you should always work with the grain rather than against the grain. At Gusto, we run over 100 million Sidekiq jobs a day across a complex Rails ecosystem and every time I explain how it works, ...