Если ты, скажем, выносишь повторяющийся код в одну функцию, и вызываешь её откуда надо, это и DRY, и explicit. Чем плохо-то?
Вот, скажем, temporary copies в С++ имплицитны, и постоянный источник проблем. Или финализаторы в джаве, которые оттуда де-факто были с позором изгнаны.
А насчёт "много понаписано" — я лично считаю, что идиоматический код на питоне весьма компактен.
no subject
Date: 2019-03-08 04:02 am (UTC)Вот, скажем, temporary copies в С++ имплицитны, и постоянный источник проблем. Или финализаторы в джаве, которые оттуда де-факто были с позором изгнаны.
А насчёт "много понаписано" — я лично считаю, что идиоматический код на питоне весьма компактен.