Дэн (cdan) wrote,
Дэн
cdan

Обработка исключений

Больше всего меня раздражает в программировании обработка исключений. Казалось бы, простая задача - принять данные, как-то их обработать и передать дальше. Ан нет. А вдруг данные не придут? А вдруг придут, но не полностью? А вдруг придут, но не те? А вдруг в них добрые люди понавтыкали SQL-инъекций? А вдруг кавчек? Тэгов? И т.д.
В результате несколько строчек компактного кода превращаются в простыню на несколько страниц, всю утыканную сравнениями, условиями, обработками, декавычкизаторами, выдачей сообщений об ощибках в логи, на экран, на почту и вслух. И так это всё противно, что слов нет. Хочется двигать вперёд функционал, а приходится сидеть и целыми днями ловить блох :(
Tags: lytdybr
Subscribe
  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 3 comments