Identify the issue
stop looking at your code, that is not your problem, here is
why?!
if you have plenty of cash (usually you don’t), you can and
probably want to optimize
if you have no time constraints (usually you do), doing some
refactoring can help
if you love refactoring (usually you don’t), you will end up
rewriting components/tests and delay feature releases
look at the code organization
because running the test suite for 30 minutes is not fun!
because your CI will love fast builds
because some developers do not care about pull requests
related to assets or views
because at some point you will want an API for your app, and
some OAuth, and that better be not the same old controller
none of the above?! So I am wrong and you should look at
your code
GeekMeet #14, Cluj-Napoca, Transylvania 5 / 24 January 26th, 2013