Size: a a a

2020 January 28

G

Gregory in Ruby School .us
def do_some
   self.name = name + "sss"
 end

нормально работает
+= соответственно тоже
источник

VA

Vsevolod Avramov in Ruby School .us
Gregory
def do_some
   self.name = name + "sss"
 end

нормально работает
+= соответственно тоже
Вот только хотел сказать, что так должно работать
источник

И

Иван in Ruby School .us
так с self и надо использовать
источник

G

Gregory in Ruby School .us
даже так, поправил. получается при инициализации он делает новую переменную с nil,   и просто нужно явно указывать походу
источник

И

Иван in Ruby School .us
внутри метода, если стоит выбор использовать локальную переменную или метод с таким же названием, то будет использоваться локальная переменная
источник

И

Иван in Ruby School .us
из за твоего name = создается локальная перменная name, которая будет равна nil в моменте name + "sss"
источник

G

Gregory in Ruby School .us
Иван
внутри метода, если стоит выбор использовать локальную переменную или метод с таким же названием, то будет использоваться локальная переменная
да это все объясняет, спасибо
источник

И

Иван in Ruby School .us
в то время как self.name = дает понять интерпретатору что используется метод сеттер
источник

G

Gregory in Ruby School .us
я понял)
источник

G

Gregory in Ruby School .us
походу надо перечитать сэнди метц
источник

G

Gregory in Ruby School .us
это же из той темы какие "сообщения" куда уходят
источник

И

Иван in Ruby School .us
ну мне кажется это больше про особенности работы интерпретатора руби
источник

VA

Vsevolod Avramov in Ruby School .us
Руби под микроскопом. Там это есть
источник

G

Gregory in Ruby School .us
круто, спасибо вам)
источник

P

Paul in Ruby School .us
книга Сэнди Метц как точно называется?
источник

G

Gregory in Ruby School .us
Paul
книга Сэнди Метц как точно называется?
источник

R

Ro in Ruby School .us
хехе, это не Yukihiro Matsumoto - aka matz
источник

R

Ro in Ruby School .us
Это Sandi Metz - тётя из руби-тусовки
источник

R

Ro in Ruby School .us
в русском языке может возникнуть путаница, это не создатель руби написал
источник

AS

Alexander Smirnov in Ruby School .us
Ro
в русском языке может возникнуть путаница, это не создатель руби написал
По русски пишется фио полностью
источник