Upgrade to Pro — share decks privately, control downloads, hide ads and more …

How we transformed a dreadful legacy codebase using only a Strap-on

How we transformed a dreadful legacy codebase using only a Strap-on

This talk was given at Booster conf, Bergen, 2013 - http://boosterconf.no/talks/179.

"Writing CSS is a pain in the ass and should be considered harmful if performed on a daily basis without your mind getting reset every night. It can also be a big honking mess if you have twenty pluss developers all mocking about in the same CSS code base. There is nothing in the spec which prevents you from the inevitable chaos and eventual rewrite.

That's why we built the Strap-on Framework to get a serious weapon in our arsenal. It has drastically changed the way all developers work, improved rendering speed and reduced the lines of CSS code with an ridicilous amount. All this was done without any serious bugs and no cross-browser bugs. We molded our Strap-on from the basis of the amazing Object Oriented CSS (OOCSS) framework."

Espen Dalløkken

March 15, 2013
Tweet

More Decks by Espen Dalløkken

Other Decks in Technology

Transcript

  1. Before   1.  itera,on   Now   #  CSS  files

      130   38   72   #  Lines  of  Code   32  798   2  927   6  187   #  Font-­‐size   declara,ons   1  623   45   57   Number