Хорошо, переформулирую. )
Не используйте autoload, пока вам не нужно метапрограммирование. (Если вы не уверены, нужно оно вам или нет – тогда ответ: "нет не нужно") =)
29.03.2012, 12:41, "Akzhan Abdulin" <[email protected]>:
Кстати, аналог autoload будет введен и в новом стандарте ECMAscript. Просто очень удобно для метапрограммирования.29 марта 2012 г. 12:38 пользователь Orlovsky Alexander <[email protected]> написал:хороший коммент по ссылке, дополняющий мою мысль:> "Мне доводилось сопровождать код, объёмом 100000 строк, написанный с использованием такого приёма. Это была самая страшная пытка."ну и про ruby, похоже что не прав был (музыкой навеяло?), но в топах по ruby и method_missing находятся такие посты:цитата:> "the pain of debugging method_missing"29.03.2012, 12:26, "Akzhan Abdulin" <[email protected]>:Это не совсем так. Из Ruby method_missing не выпиливали.И к тому же это совсем не медленно, если создавать методы по требованию. http://habrahabr.ru/post/52532/
29 марта 2012 г. 12:22 пользователь Orlovsky Alexander <[email protected]> написал:Не используйте AUTOLOAD
1. Это медленно.
2. Его использование порождает более сложный код
Из руби, кстати его или уже выпилили или собираются.
-- Moscow.pm mailing list [email protected] | http://moscow.pm.org
