Living with legacy code

Rowan Merewood (26.Feb.2010)
Talk at PHP UK Conference 2010 (English - UK)

Rating: 4 of 5

Living with legacy code

Who are you?

Claim talk

Talk claims have been moved to the new site.

Please login to the new site to claim your talk

Comments closed.


Rating: 3 of 5

26.Feb.2010 at 12:40 by Dave Ingram (18 comments)

Not quite what I expected the talk to be - more about reverse-engineering a legacy system that nobody in your team has really been involved in. Fair speaker, and started well, but seemed to lose enthusiasm partway through.

Rating: 4 of 5

26.Feb.2010 at 12:52 by Ivo Jansch (72 comments)

Second time I've seen it, still good. Like the slide designs and the pragmatism.

@dmi isn't that what's in the title and abstract? This is what legacy code is, and the way to deal with it.

Rating: 4 of 5

26.Feb.2010 at 12:59 by David Goodwin (69 comments)

Useful content / tools mentioned. Thanks

Rating: 5 of 5

26.Feb.2010 at 13:22 by Marc Gear (26 comments)

Excellent talk, funny, well presented, engaging. Loved the use of comics in the slides, excellent talk. Some great content and links to tools. Check it out if slides/audio are available.

Rating: 5 of 5

26.Feb.2010 at 13:31 by Ian Pettitt (1 comments)

Excellent talk with plenty of useful and practical tools and examples presented. Thanks.

Rating: 5 of 5

26.Feb.2010 at 14:07 by Ian Barber (91 comments)

Very nice talk about handling working with older code, lots of practical advice which is always a plus!

Rating: 4 of 5

26.Feb.2010 at 14:09 by Dom Udall (6 comments)

Nice, good guidelines on working with legacy code, well presented and structured. Some good quotes too!

Rating: 5 of 5

26.Feb.2010 at 15:02 by Martin Ledgard (6 comments)

Good speaker, well presented, simple slides and lots of useful suggestions.

Rating: 5 of 5

26.Feb.2010 at 15:33 by Jeremy Coates (73 comments)

Ace speaker, easy to listen to, good reinforcement of concepts using comics :)

Rating: 4 of 5

26.Feb.2010 at 16:32 by Sebastian Marek (67 comments)

Good talk, great slides and lots of humor. Nothing new to me buddy :D

Rating: 5 of 5

27.Feb.2010 at 12:25 by John Billings (8 comments)

Great talk, amazing to see how much RM has changed his style since moving PlusNet -> iBuildings.

Loved the slides with the oldschool comics, great tools, great process advice. Will be making a lot of use of all of this shortly in my work.

Nice to see someone flying the flag for pragmatism, and testing, and good advice on what to do when you're forced to produce more legacy code based on old legacy code.

I will definitely be yoinking the term 'Technical Debt' to use in conversations with management.

Rating: 5 of 5

27.Feb.2010 at 14:17 by Ben Waine (57 comments)

Great talk, excellent slides. I really appreciated the straight forward check lists given for each stage of preparing and dealing with the legacy code.

Definitely useful points to feed back to our client services team as to what resources they should be looking at getting hold of at the start of a legacy project.


Rating: 1 of 5

27.Feb.2010 at 14:48 by Richard Harrison (6 comments)

I now realise how much I hate crap legacy code: even a well presented talk by a charismatic speaker upset me.

Rating: 5 of 5

27.Feb.2010 at 23:46 by Liam Wiltshire (5 comments)

Great talk - really covered everything in a really engaging way!

Rating: 4 of 5

28.Feb.2010 at 16:25 by Matt Roberts (5 comments)

Really good talk. Great slides and well presented. Good job.

Rating: 4 of 5

01.Mar.2010 at 12:53 by Paul Lomax (3 comments)

First half was a bit obvious (reading docs, etc) but second half with practical examples of dealing with code was much more useful.

Rating: 5 of 5

01.Mar.2010 at 14:06 by Alex Luneburg (84 comments)

Really great talk that covered pretty much all aspects of dealing with legacy code. It was well presented with great slides, and from now on when I'm dealing with a soul-destroying timebomb of a bloated legacy system I can dream of all the docs that just couldn't be found or tools couldn't be practically implemented.

Still, we can but try!

© 2019