Architectural approach to errors handling

Day 2 /  / Track 2  /  RU /

Error handling in mobile development appears to be plain underrated, but in reality it greatly influences reliability of an application and cost of its support. Convenient and system implementation of error handling on all levels of an application typically gives developers headaches. Dmitry will share his experience of solving such a problem.

From this talk you'll learn:

  • how to create perfect error handling system, convenient for developers and easy for users to understand;
  • how to embed error handling into application architecture seamlessly;
  • how to make the most of errors, monitor them quickly and respond to them efficiently;
  • and how modern Swift allows us to implement this kind of handling gracefully.