История изменений
Исправление special-k, (текущая версия) :
Декораторы применяются к методам, функциям и классам.
И все они ужасны. Этот костыль не может быть сахаром. В руби внезапно удается достичь гораздо большей гибкости без всяких этих «декораторов» и селфов.
Что это за «=»?
Последний символ в названии метода.. Это обычный метод, который называется «name=», у него даже может быть несколько аргументов (как у любого др метода), но в этом случае его придется вызывать с помощью send, которым можно вызвать любой метод.
Исходная версия special-k, :
Декораторы применяются к методам, функциям и классам.
И все они ужасны. Этот костыль не может быть сахаром. В руби внезапно удается достичь гораздо большей гибкости без всяких этих «декораторов» и селфов.
Что это за «=»?
Последний символ в названии метода.. Это обычный метод, который называется «name=», у него даже может быть несколько аргументов (как у любого др метода), но в этом случае его придется вызывать с помощью send. А sendом можно вызвать любой метод.