Permalink
Browse files

You hate your codebase and it's your fault

  • Loading branch information...
1 parent 455cbfd commit eeecd4e6f5c068a57190c784ea69342295bfd9af @jonleighton committed Mar 27, 2012
Showing with 34 additions and 0 deletions.
  1. +34 −0 jon_leighton-you_hate_your_codebase/README.md
@@ -0,0 +1,34 @@
+# You hate your codebase and it's your fault
+
+Holy crap there are a lot of proposals!
+
+## Talk description in wibbly wobbly attention-grabbing language suitable for, for example, placing on the conference website
+
+Have you ever been frustrated by 'the way it is' in your chosen library or framework? Time to take control!
+
+Jon Leighton will discuss his experimentations creating a different structure for controller code. He will implore you to break free from the shackles of your framework and own it! Like a boss.
+
+[Disclaimer: This talk has avoided the title "How I learned to stop worrying and ..." for the sake of everyone's sanity.]
+
+## A more descriptive description
+
+This is a talk about two things:
+
+1. My experiments in making Rails controller code follow the Single Responsibility Principle and be easier to unit test.
+
+2. More generally, I want to use this as a case study to encourage people to solve their problems themselves rather than waiting/hoping that their framework will come up with a "blessed" way of solving the problem.
+
+I want to give this talk because I want to encourage discussion and feedback about the idea.
+
+FWIW I will also be giving this talk at Railsberry and have proposed it for ScotRuby. So you might not want to hear it again. OTOH the Railsberry slot length will be only 20 minutes and I don't know whether ScotRuby will accept it, so the opportunity to go into a bit more detail would be cool.
+
+## Jon Leighton
+
+Jon Leighton is a Rails core team member, and Technical Director at [Loco2](http://loco2.com/). He lives in London. When he occasionally goes AFK, Jon enjoys dangling from small bits of rock on the sides of cliffs and mountains.
+
+![ZOMG](http://jonathanleighton.com/images/me.jpg)
+
+- [My website](http://jonathanleighton.com/)
+- [My twitter](https://twitter.com/jonleighton)
+- [Past talk video](http://rubymanor.org/3/videos/how_hard_can_it_be_a_refactoring_battle_story/)
+

0 comments on commit eeecd4e

Please sign in to comment.