Daily Archives: March 15, 2013

MarionetteJS v1.0

Hot on the heels of the Backbone v1.0 release, I present MarionetteJS v1.0! I quietly released it over the weekend, and I’m glad I did. I already had a bug report and have released v1.0.1 to fix it. :D The … Continue reading 

Posted in Backbone, Javascript, Marionette, Open Source | 14 Comments

Event Aggregator And/Or/vs Mediator: A Tale Of Two Patterns

Design patterns often differ only in semantics and intent. That is, the language used to describe the pattern is what sets it apart, more than an implementation of that specific pattern. It often comes down to squares vs rectangles vs … Continue reading 

Posted in AntiPatterns, Backbone, Design Patterns, Javascript, JQuery, Principles and Patterns, Workflow | 20 Comments

Tips On Submitting A Conference Session

In the last 3 or so years, I’ve had every conference submission I’ve entered, rejected. Now that doesn’t mean I haven’t spoken at any conferences – I’ve been invited to a handful and have had a ton of fun at … Continue reading 

Posted in AntiPatterns, Community, Education, Retrospectives | 14 Comments

On Testing “Trivial Code”

I can’t resist jumping on the band-wagon and telling people that they’re wrong, so here goes… :D Mark “Ploeh” Seemann wrote a post on testing trivial code. There have been several responses saying he’s wrong and that you shouldn’t test … Continue reading 

Posted in AntiPatterns, Principles and Patterns, Quality, Test Automation, Testing, Unit Testing | Leave a comment

Method Rewriting: Running With A Lit Stick Of Dynamite

I had a problem I wanted to solve. I thought to myself, “I know! I’ll use function rewriting!” and it was good… I solved the problem. But I also introduced some other problems regarding method references and event handlers.  Method … Continue reading 

Posted in AntiPatterns, Backbone, Javascript, Principles and Patterns | 7 Comments