gegmopo4: (Default)

[personal profile] gegmopo4 2017-03-16 09:55 am (UTC)(link)
Кто ж так пишет? В смысле, выходцы с каких языков?
gegmopo4: (Default)

[personal profile] gegmopo4 2017-03-16 09:04 pm (UTC)(link)
Python вряд ли. Там switch нет, а ООП есть. Плюс функции, классы и методы — first-class citizens, и локальные функции/классы вполне идиоматичны. А «если функция принимает булевский параметр, то лучше сделать две функции» — один из принципов ГвР.

[personal profile] sassa_nf 2017-03-16 04:40 pm (UTC)(link)
у нас в компанії такого повно. Ліди обурювались, коли я ввів наслідування в одному місці замість 12 місць, де перевірка флага