Показать сообщение отдельно
  #57 (permalink)  
Старый 08.11.2015, 01:44
Профессор
Посмотреть профиль Найти все сообщения от Mаxmaxmаximus
 
Регистрация: 29.10.2015
Сообщений: 473

Сообщение от loljs
а дефолтные данные возвращать вообще никогда не надо, правильно я понял?
фейл и дефолтные данные вообще ни как не связаны, ошибка это ошибка выполнения программы, значит она не смогла сделать то что написано в её названии. какие нахрен деволтные данные? она вообще не должна ничего возвращать в случае ошибки, код не должен доходить до return и должно бросаться исключение.



я ж говорю ты слишком новичек и не в состоянии понять филасофии видео. не обижайся только. я ушел работать.

п.с. так же у тебя распространенная ошибка новичков, ты не делаешь декомпозицию, а должен, в этом и суть програмирования - грамотно разбить задачу на четкие мелкие подзадачи. каждая функцяия должны делать ЧЕТКО то что написано веё названии, и ни каких обработок деволтных значений ничего такого прочего, надо будет, код использующий функцию поймает исключение и сам "дефолтное" значение поставит в блоке catch (и это я щас на твоем языке говорю не верном, нет там ни каких дефолтных значений просто ты так это называешь и я чтобы тебе понятно было так выражаюсь)

Последний раз редактировалось Mаxmaxmаximus, 08.11.2015 в 01:48.
Ответить с цитированием