Quality Software Engineering

THE DEEPER HISTORY BACKSTORY – PART VI

Lessons weren’t the only things left over from the last project. The Blundle code was messy and bloated. So I set about refactoring the whole thing. It took me about 2 solid weeks. It was a nightmare. I ended up writing a Javascript framework from scratch. I called it MMCD (model, manager, controller design).

When it came time to write Deeper History, I was amazed at how well I had written MMCD. I was able to do in 4 days what would’ve taken me at least double the time without MMCD. I already had modules for managing Chrome ports, bootstrapped events and handlers, utilities, data structures, getters and setters, state management classes, and a whole host of other tools that made Javascript feel more like Java.

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s