forked from euruko2012/call-for-proposals
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
You hate your codebase and it's your fault
- Loading branch information
1 parent
455cbfd
commit eeecd4e
Showing
1 changed file
with
34 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Original file line | Diff line number | Diff line change |
---|---|---|---|
@@ -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/) | |||
|