Phusion Corporate Blog: Phusion Passenger™ 2.0 RC 1 and Ruby Enterprise Edition released. Now supports Rack and WSGI (yes, Python) too. ¶
Mark Bernstein: Implementation Patterns “[...] the key change is that people mastered a new style of programming. It’s not just object-oriented programming; it’s small methods on small objects.” ¶
Call Me Fishmeal: Transitions and Epiphanies.. “The important thing here is, I was just too married to part of the code. I was so into using CoreData’s magic undo that I kept going farther and farther to make it work, when I really needed to say, ‘Ok, this doesn’t work in this situation, I’m doing my own undo in 40 lines of code.’”
¶
Worse Than Failure: The Mythical Business Layer. “With simple, consistent code, change analysis is a breeze. A simple trace through the layers of code with a text-search tool will generally reveal exactly what needs to be changed, and where. A solid test plan will identify what changes broke the system and how, and allow developers to respond appropriately. No, it’s not fun and not challenging. It’s just good software.” ¶
Subscribe