понедельник, 17 января 2011 г.

Жаргон программистов - Любитель Покемонов

Посетителям сайта stackoverflow.com был задан вопрос: «Какие программерские термины вы придумали, которые стали популярными? Как в Вашей команде, так и в Интернете.
В оригинале можно почитать тут

Покемо́н (Pocket Monsters — Карманные монстры) - наименование вымышленных существ из одноименной игры, манги, а затем и аниме, созданных воображением Сатоси Тадзири в 1996 году. Смысл всей игры сводится к тому, что надо поймать всех покемонов и тогда ты будешь считаться абсолютным чемпионом. 
Судя по всему сторонники этой игры перенесли эту идеологию в программирование)))).  Иными словами вместо правильной обработки ошибок, люди используют Покемонную обработку ошибок.
Нормальны код выглядит так:
try{
...
catch (ExceptionOutOfMemory &ex){...}
catch (ExceptionErrorOpenFile &ex){...}
catch (Exception &ex){...}
А вот любители Покемонов пишут так
try{
...
}
catch (Exception &ex){
  if("OutOfMemory" == ex.Message){...} else
  if("ErrorOpenFile" == ex.Message){...} else
  {...}
}






Смотри так же:


  1. Условие Йоды
  2. Египетские скобки
  3. Сообщение об ошибках и утка

Комментариев нет: