Comments 4
Какой смысл у этой всей писанины? Вы тут обсуждаете очень тонкие и специализированные вопросы. Ну ок, я понял, согласен, умно. Но я через пару дней уже забуду про это.
Это к тому, что рефакторинг это такая штука которая должна приходить с опытом. Ей невозможно сразу научиться. Можно только каким-то общим методам. Но разные задачи требудут применения разных приемов. Более того может быть несколько оптимальных решений. Еще более того можно оптимизировать до бесконечности и всеравно найдется вариант еще более оптимальный (колмогоровская сложность).
Это к тому, что рефакторинг это такая штука которая должна приходить с опытом. Ей невозможно сразу научиться. Можно только каким-то общим методам. Но разные задачи требудут применения разных приемов. Более того может быть несколько оптимальных решений. Еще более того можно оптимизировать до бесконечности и всеравно найдется вариант еще более оптимальный (колмогоровская сложность).
-2
Даже не пытайтесь гордиться своей узколобостью. В этом нет ничего восхитительного.
Это далеко не «очень тонкие и специализированные вопросы», Вы сможете найти примеры использования этих концепций в любой широко используемой python библиотеке.
P.S. Мне показалось, статья написана с учетом скорее Python 3? Стоило бы об этом упомянуть.
Это далеко не «очень тонкие и специализированные вопросы», Вы сможете найти примеры использования этих концепций в любой широко используемой python библиотеке.
P.S. Мне показалось, статья написана с учетом скорее Python 3? Стоило бы об этом упомянуть.
+1
Подобные фабричные методы можно превращать в асинхронные функции, что абсолютно невозможно провернуть с __init__.
Все еще хуже. Возможно. Буквально недавно тут даже было видео Юрия Селиванова с PyCon Russia. Как минимум наследование уже будет адом, особенно множественное.
0
Sign up to leave a comment.
Подборка @pythonetc, август 2018