Working with companies from early-stage startups to Fortune 500, I've experienced both the struggle of continuing someone else's work and the joy of it. The difference is only in their approach towards the design of their code. It's a minor effort if done on time, with a huge impact on the overall development of the software. In this presentation, we'll focus on what distinguishes a good developer from a strong one and learn how to stand out from the crowd. After this presentation, you'd understand how to incorporate the SOLID principles in your daily work and design your code for extendibility. You'd learn how to write code in a way that will make it easy to go back to a feature you developed a year ago and extend it with additional functionality in minutes, not hours.


Please login to leave a comment

A great overview of the SOLID design principles. Katerina was able to explain each of them through a real case example.

Rated 5

Mr Peter Chiu at 10:18 on 22 Feb 2019

Great talk with examples about SOLID principles and demonstrating the benefits and time saving in following the principles.

Rated 4

Gareth Ellis at 10:53 on 22 Feb 2019

A good overview of how to use SOLID to refactor hard-to-maintain code. More suited to a main track talk, not a keynote.

Rated 3

David Yell at 11:16 on 22 Feb 2019

It was a good talk, but I don't really think it's a keynote talk.

A strong talk. SOLID is important, and this was a good delivery with real life examples. I do wonder if the talk would have been better as a main track talk than a keynote, however that's down the scheduling, and it didn't change the fact this is a very good talk! Thanks Katerina!

Rated 5

TuKlyepri at 16:04 on 22 Feb 2019

Good examples.

Rated 4

Donald Tyler at 18:53 on 22 Feb 2019

This was a great talk with lots of extremely valuable insight. It was kind of unusual for a keynote talk, but since it is such a universally valuable concept, I liked the fact that all of the attendees got to experience it. The presentation was well done, and the speaker had a good presence.

I definitely don't agree with "Don't laugh at PHP jokes" though. Self deprecating humor is hilarious :p