Developers naturally gravitate towards the "happy path" - default scenario in application execution in which everything works as expected, consequently neglecting exceptions and error handling aspect of a software development. This talk provides a comprehensive insight into widely adopted practices and patterns for dealing with exceptional and error conditions. You will learn about writing and organizing custom exception classes, formatting exception messages, component-level exceptions technique, and much more. In a word - Exceptions cheat-sheet. Once thrown, the exceptions should be caught, so you'll also be introduced with different error handling strategies and concepts.

Comments

Comments are closed.

Useful slides, great talking with live examples.
Understandable language.

Anonymous at 15:45 on 4 Nov 2017

Great talk man. I will definitely use the technique to wrap the exceptions into a custom message exceptions. Hope you will publish the slides! Cheers!

Really great talk with lots of actionable content. Every developer should see this. Good job ?

Shashkov at 15:49 on 4 Nov 2017

Great talk, rarely touched topic on the conferences

I greatly enjoyed the talk! In technical aspect, the speaker exposed the topic very clearly, gave excellent examples and explanations of the proposed techniques for handling the error conditions, and justified the different approaches. He also provided additional info on external tools available for extending error handling.
Also great job from a speaker perspective: he was very confident on stage and spoke in a very clear manner. The hall was literally overflowed, there was great interest from the audience. Timing was also excellent, allowing enough time for questions without sacrificing session content.
Great talk, great speaker! Keep up the good job!

Anna Zavodian at 15:53 on 4 Nov 2017

It was a useful topic with very good explanation. Big bravo for you and your English is quite understandable!

Great talk with interesting problem and solution. Very good performance, everything was understandable (which is not always obvious ;)). Thanks!

Great!

Rafał at 17:49 on 4 Nov 2017

A lot of good practises! Very good talk.

Morten Bergset at 19:29 on 4 Nov 2017

Great talk!
I will use this to improve my coding, and the separation of information returned was a nice touch:-) Thanks!

Rafał Mnich at 20:27 on 4 Nov 2017

Really good speech. Well prepared topic, with some good examples.

Borko K at 20:41 on 4 Nov 2017

Excellent talk and really interesting topic was covered. This is definitely something that can be used right away in everyday code and improve it with really small effort.
Presentation was laid out at a good pace so anyone could follow as it gradually became more and more complex and had just enough of detail to not get you confused at any time. Really appreciate that speaker was punctual and confident as he held everything under control till the end of the talk and during Q&A.
Definitely one of the best talks on the conference.

Vladimir Kadic at 20:53 on 4 Nov 2017

Great talk, I read his blog, but It's more interesting to see updated and refined version.
Good examples, explanations, and people skills! One of best talks on the conference.

Really good talk, great code examples. Language also understandable. Good job!

Nice talk and examples. Keep up the good work.

Dyszczo at 22:06 on 5 Nov 2017

For me it was the best speech. Some theory but not too much to be boring, some examples&code but not too much and all with a military savour:)

Very good Talk...

Brilliant talk, great selection for this conference