“Writing code that lasts” … or writing code you won’t hate tomorrow.

Comments

Comments are closed.

Interesting and to the point. Great tips and ideas.

Mihail Irintchev at 15:39 on 29 Jan 2016

Great guidelines for improving my code. I recommend at least seeing the presentation if you were not able to attend the talk live.

Srdjan Vranac at 16:07 on 29 Jan 2016

Great talk, great advices, great presentation and delivery.

Niels C at 16:47 on 29 Jan 2016

Nice actual useful, practical tips!

Stefan van Essen at 16:50 on 29 Jan 2016

Great 10 tips, clear talk

Van Belle Jonathan (Grummfy) at 16:54 on 29 Jan 2016

thanks, very clear

Lucas Aerbeydt at 17:33 on 29 Jan 2016

Good summary of best practices and guidelines to follow through with them :)

Interesting and inspiring! Thanks!

Robert Broen at 23:58 on 29 Jan 2016

Good talk, nice goals ;-)

Hans Stevens at 09:04 on 30 Jan 2016

good talk

There where a lot of list, but not always a lot of explanation about each point.
Some ideas where quite interesting - like your point about "never using else again" but would have really benefited from a code example.
The more radical your idea, even if genious, the more examples it need. ;)
I think this would become great if you would maybe show some old code of you "that you hate", and then show how applying a rule like "no else" makes it better.

@Koen, thank you for that comment. I do agree with you, code samples would have helped, but they would also not have fit in the 45 minutes i had. The goal of this talk is to look at the complete picture, Object Calisthenics is just one solution i go into.

Unfortunately the in-depth talk was not selected for PHPBenelux, but you can see it here: http://protalk.me/your-code-sucks-lets-fix-it it has all the details you are looking for.

Thank you for coming to the talk and for the feedback, feel free to ping me for more details or questions.

Peter Nijssen at 23:01 on 30 Jan 2016

One of the better talks I attended. The 10 points were really interesting. They aren't written rules, but it makes you think twice. I am printing them all so I will remember them.

Great topic and as always a great "execution" ;) Very useful 10 tips, I'll definitely take a close look on those while coding. On a side note I'm thinking about lowering the instance variables to max 2, I wonder how that would go (probably me forcing some weird class names to split 3 injections into 2 in one + 1, but I'll see ;) ).

Knew most things, but picked up some too.

Interesting talk, makes you think about the code you write, definitely going to use some points!

great talk, you might want to add a code example for the "never using else again"

Rafael is just so easy to watch. His slides are always impeccable.
I must say I like the in-depth version (Code Calisthenics) better, but not by much - and this talk does give a much wider range of area's to improve in.

Caspar at 16:52 on 31 Jan 2016

Interesting talk with clear tips. Will introduce these to my team and enforce them! :)

Great talk, Rafael, straight to the point and inspiring.

Great talk. Interesting, inspiring and very clear.

Miro Svrtan at 23:39 on 31 Jan 2016

Very interesting and insightful talk. I would like if Q&A was a bit longer so some of the questions could be answered in more detail to all of us.

Good to have these reminders for things I already knew. Told with a lot of energy, I like the way you speak!

Jimmy Comack at 10:16 on 1 Feb 2016

Read / saw this talk online already, but it was still good to see this talk in person, especially in combination with questions coming from the audience that give you a better understanding as to why it might be hard for some developers to follow the guidelines presented by Rafael.

Good balance between humor and seriousness.


Definitely in my top 5 of talks that I attended. Also +1 for LEGO.

Interesting concept and guidelines, will try them out and push further in or development team!

5/5. I really enjoyed your talk. I'll be trying out those rules for the next month and hopefully after :) If i had to give 1 point of critique, i guess it would have been nice to have some code examples sometimes, but i understand that that might not be possible due to time constraints.

Matthieu Calie at 11:29 on 3 Feb 2016

Inspiring talk.

Roy van Geel at 21:41 on 4 Feb 2016

Really like the presentation skills of Rafael. Definitely gonna give the Object Calisthenics a try!

Robert Basic at 08:26 on 5 Feb 2016

Good tips on improving code, well presented.

Great talk with a great message. I very much like the "10 commandments" of keeping your code simple, easy to understand, structured and future-proof.