История изменений
Исправление
WitcherGeralt,
(текущая версия)
:
Как насчёт ситуаций, когда 10 методов реализовал, а в 11-ом опечатка в названии или забыл?
Ты же в любом случае в какой-то сигнатуре этот интерфейс будешь использовать, компилятор подстажет тебе, что указанная сущность этот интерфейс не реализует.
А их за что?
Функциональшики любят упороться по вложеноости и лямбдам, там жопа нечитаемая получается. Другое дело list comprehension — все сразу понятно, даже если и не всегда красиво, в Python с их помощью можно даже генераторы фигачить (кстати, люблю генераторы и всякую ленивость). А если их нет, не беда, можно и подлиннее написать, тут разве что reduce незаменима.
Исходная версия
WitcherGeralt,
:
Как насчёт ситуаций, когда 10 методов реализовал, а в 11-ом опечатка в названии или забыл?
Ты же в любом случае в какой-то сигнатуре этот интерфейс будешь использовать, компилятор подстажет тебе, что указанная сущность этот интерфейс не реализует.
А их за что?
Функциональшики любят упороться по вложеноости и лямбдам, там жопа нечитаемая получается. Другое дело list comprehension — все сразу понятно, даже если и не всегда красиво, в Python с их помощью можно даже генераторы фигачить (кстати, люблю генераторы и всякую ленивость). А если из нет, не беда, можно и подлиннее написать, тут разве что reduce незаменима.