A wise man once said that pretty much all code older than 4 weeks is legacy code. Although we hate the idea of wise men running around dropping one-liners, there is a lot of truth to the statement.
This talk will focus on solving difficult refactoring problems in a real world code base. You will look at actual code and learn refactoring techniques to solve specific problems.
Alex will join us at SunnyConf and will cover the following:
Attendees should expect to learn core refactoring strategies and techniques, as well as techniques that can be frequently applied in refactoring web applications.
WARNING: This talk is not a conceptual talk and will look at lots of real code. Real Ruby code.
Listen to this interview with Alex Sharp about his upcoming SunnyConf talk on Refactoring.
Alex has been Lead Developer for OptimisDev since October 2009. Prior to joining OptimisDev, he co-founded Second Street Creative in 2006, a boutique web application development and design consultancy specializing in creative brand development and agile ruby application development. He is particularly interested in the NoSQL movement and studying the art of refactoring.
Among other open source contributions, Alex is the author of Bunyan and Papermill, two libraries for working with MongoDB.
In addition to hacking, Alex enjoys shredding fresh powder, gourmet coffee and being an amateur foodie. He does not enjoy referring to himself in third person, because it sounds weird. He currently lives in sunny Los Angeles, CA.
Check out Alex's blog at alexjsharp.com and follow @ajsharp.