Ruby/Избранное с RubyNews: различия между версиями
Содержимое удалено Содержимое добавлено
Строка 383:
Во время программирования окошек всегда приходится создавать массу констант. Чтобы потом на эти константы вещать обработчики событий. И вот какая меня посетила идея по этому поводу. Чаще всего первые строчки типичной оконной программы выглядят примерно так:
Иногда, можно увидеть как разработчик выравнивает объявления констант в одну строчку:
А теперь продолжим мысль и заменим правую часть более короткой записью:
Теперь используем оператор <code>*</code> вместо метода </code>.to_a</code>, что позволит запись сделать более изящной, но и более непонятной:
|