|
|
London Ruby User Group:Making old projects better
Making old projects better
Tim Cowlishaw and Chris O'Sullivan have been working together on an older project of theirs and want to share some things they've learned about making it a nicer project to work on.
They say:
"Most of us want better software development processes, and spend a lot of time reading and talking about methods for making better software. However, when you've already been working on a project for a long time, entropy can get the better of you, making it difficult to adapt your working practices. We've been working on a project like this that started 18 months ago, and over the last few months have been steadily improving how we go about things, getting better at BDD and Scrum, and starting to do a bit of Domain Driven Design. We're going to talk about how we got on, focusing in equal parts on refactoring legacy code bases, improving test coverage, and improving processes, as well as revealing the incredible powers of suggestion we employed to convince stakeholders, management and sundry doubters that this was a good idea."
Just a thought...
If this talk got you excited about the potential of techniques and processes such as BDD and DDD, you may also be interested in some of the following courses:
ABOUT TIM COWLISHAW
|
Tim Cowlishaw is a 27 year old London based developer, interested in lots of things, one of which is writing computer software (mostly for the web), and happily the good folk at Harmonypark are willing to pay me to do this.
More about Tim Cowlishaw
|
ABOUT THE LONDON RUBY USER GROUP
|
LRUG is the London Ruby User Group; a community of ruby developers based in and around London. We meet up at least once a month; on the 2nd Wednesday of the month we have meetings with talks, demos and such-like and then we have pub-based meetups organised on an ad-hoc basis (roughly half-way between meetings).
More about the London Ruby User Group
|
|
PODCAST MAKING OLD PROJECTS BETTER
This session took part at the on Making Old Projects Better and on Cramp. You can view the other 1 podcast here.
|
JAVASCRIPT & HTML5 COURSES
|
JAVASCRIPT & HTML5 PODCASTS
|
OTHER JAVASCRIPT & HTML5 EVENTS
|
Official RNIB Accessibility Hackathon
CONFERENCE (2 DAYS)
London, Saturday, February 11th
BOOK NOW!
|
|
Russel Winder's Python Workshop
4 DAY COURSE. Featuring Russel Winder London, Monday, February 13th
|
|
Coding Kata
FREE EVENT:
In The Brain of Damjan Vujnovic
London, Wednesday, February 15th
|
|
London Ruby User Group
FREE EVENT:
LRUG lightning
London, Tuesday, February 21st
|
|
QCon London 2012
CONFERENCE (3 DAYS)
London, Wednesday, March 7th
BOOK NOW!
|
|
Elevate Events
FREE EVENT:
Elevate Launch Event
London, Wednesday, March 7th
|
|
Implementing Enterprise Search at Sky
FREE EVENT:
In The Brain of Abisola Fatokun
London, Thursday, March 8th
|
|
London Ajax User Group
FREE EVENT:
Dart
London, Tuesday, March 13th
|
|
|
|