Rewriting 12-Year-Old Code

Comments

Comments are closed.

Fast talker, nice and quick, good slides (could do with little more colour or images vs text) - thanks for planning to share them, not much humour but kept the subject light, thanks for sharing advice without spending too much time on the old code, solution focussed, usable and realistic tips and implementations, could be more concise answering questions and repeat them for the room - although full answers help to understand the original question and well done summarising your answer, awesome graphs - they really help to visualise the situations.

The talk addresses very well the most common problems (hells) you have to face when refactoring/rewriting/modernizing old code. I was able to recognize situations I've faced and got out several good ideas about approaches to old code base. Got me hooked up to sit down and attack couple of old 3000+ lines classes :)

Rated 5

Lucas Aerbeydt at 18:33 on 29 Jan 2016

Good overview and practical solutions for dealing with legacy codebases, very recognisable as well :)

Rated 5

Robert Broen at 00:02 on 30 Jan 2016

Good talk, helps me in work I know is goign to come soon... I sure would not mind to seen more on this subject.

Interesting and useful talk. Will keep her tips and Working methods in mind while I work.

Rated 4

Freek Lijten at 13:33 on 30 Jan 2016

Good talk covering practical approaches to problems. Fluent and naturally presented.

Rated 4

Mark Baker at 14:31 on 30 Jan 2016

Down to earth and practical advice on handling old, legacy projects; without getting bogged down in details. Every such project is its own problem, with its own solutions; but the "war stories" gave some good approaches to identifying the best solutions for any given situation.

Rated 5

Rob ter Haar at 11:42 on 31 Jan 2016

Nice talk see some good suggestion to rewrite/refactor code.
The mod rewrite was new for me and going to give a shot at it.

Excellent talk about working with legacy codebases. Some of the situations were painfully familiar. Definitely got some good insights from this talk. Small tip for improvement: let bulletpoints build one by one instead of all at once. I lost myself in reading the bulletpoints sometimes, missing some of what you were saying

great talk and painfully familiar, got some great new insights out of it

A very insightful talk, delivered with ease and expertise. Gained some good insight when it comes to dealing with the old codebases flying around.

A lot of things that I have seen before. Good to have them in summary all together. This can be very usefull for the less experienced programmers.

After the talk I didn't have the idea that I really learned something. But only heard things I already knew, but that is very personal.

Obviously presented from expertise, this talk by Anna really addressed issues that everyone in the room seemed to relate to. Either by refactoring own code, or by taking over projects from others. At times a bit fast, but at no point too fast or annoying for me.

Would definitely invite Anna to speak at our local meetup.

Rated 4

Peter Slagter at 12:11 on 1 Feb 2016

One of the best talks of this years PHPBNL IMO. Easy to listen to and great examples (even though at some points I would have liked to see more actual code or an editor). Thanks!

Rated 5

Jeroen Boersma at 12:35 on 1 Feb 2016

One of the talks wherefore I know I picked the right one. Still find myself rewriting some legacy code. Nice howto's ans approaches from which a few I was familiar with and added some new ones from the talk to my stack. Thanks for that.

Also, I didn't know you could do this for a living, I mean seriously, I didn't know...

Good talk with great examples.
Might want to add some information on "what not to do" though.

The asked question on "when do you do a complete rewrite" could be a good idea to integrate in the talk itself.

I enjoyed this talk a lot. It's a solid message on refactoring, using a clearly laid out pragmatic approach. It's obvious there's a lot of experience behind the stories and improvement recommendations, and Anna definitely knows how to convey them clearly to the audience!

Rated 4

Dusan Lukic at 23:38 on 1 Feb 2016

Interesting story about code refactoring.

Rated 5

Danny Terwindt at 13:15 on 2 Feb 2016

A very interesting story based on her own experiences. Really enjoyed this one.

Rated 4

Robert Basic at 08:34 on 5 Feb 2016

Good tips on how to deal with legacy code, the speaker is obviously an expert in the field.

Rated 4

Scato Eggen at 10:25 on 5 Feb 2016

Informative talk with some practical tips.

I was a bit thrown off by the introduction, which started with how not to write legacy. Bad quality is sort of a given when you start on legacy.

Good to hear that rewriting is still a valid way to go, lots of times.

Rated 5

Mike Simonson at 11:38 on 5 Feb 2016

Excellent talk, excellent insight into legacy code.
There might be some room for improvement on the slides thought.
I think that there were a little bit too much bullet point list.