вызов .find, тем что он вызывается у объекта? вроде слово такое "уничтожить" говорящее
тем, что метод find вызывается как метод, т.е. со скобками, а метод destroy вызывается без скобок, хотя он вроде вызывается
Вы зачем-то пытаетесь сравнить Ruby с другими языками программирования. И да, вызов методов без скобок в Ruby - это та ещё проблема для тех людей, которые привыкли всё писать через скобки и их сознание ещё находится в таком культурном шоке от этого беспредела.
я не пытаюсь сравнить, я пытаюсь понять, как отличить вызов метода от обращения к свойству?
пример можно, где это может быть не очевидно?
наверно имеется ввиду user.first_name и user.destroy
Что вы имеете в виду под такое понятие, как свойство? Я вот впервые слышу такое в Ruby.
Речь видимо про переменные vs методы: var vs method() Просто изначальный пример плохой был
ну я просто так и не понял про что речь)
вот об этом наверно имеется ввиду user.first_name и user.destroy
так это же два метода
Это два вызова метода. Просто они делают с объектом разные вещи. Описание действия методов есть в документации на нужный класс.
Обсуждают сегодня