LINUX.ORG.RU

История изменений

Исправление special-k, (текущая версия) :

Декораторы применяются к методам, функциям и классам.

И все они ужасны. Этот костыль не может быть сахаром. В руби внезапно удается достичь гораздо большей гибкости без всяких этих «декораторов» и селфов.

Что это за «=»?

Последний символ в названии метода.. Это обычный метод, который называется «name=», у него даже может быть несколько аргументов (как у любого др метода), но в этом случае его придется вызывать с помощью send, которым можно вызвать любой метод.

Исходная версия special-k, :

Декораторы применяются к методам, функциям и классам.

И все они ужасны. Этот костыль не может быть сахаром. В руби внезапно удается достичь гораздо большей гибкости без всяких этих «декораторов» и селфов.

Что это за «=»?

Последний символ в названии метода.. Это обычный метод, который называется «name=», у него даже может быть несколько аргументов (как у любого др метода), но в этом случае его придется вызывать с помощью send. А sendом можно вызвать любой метод.