Size: a a a

2020 September 18

M

Mixam19 in Ruby Talks
Обычно такие вещи узнаешь по ходу работы
источник

M

Mixam19 in Ruby Talks
Там прочитал, тут прочитал
источник

y

yopp in Ruby Talks
Это то, чем ты абсолютно всегда пользуешься
источник

M

Mixam19 in Ruby Talks
Окей, неправильно выразился
источник

M

Mixam19 in Ruby Talks
Вот к твоему примеру. Я знаю, что метод появится на инстансе класса (синглтон-класса). Если мне нужно будет знать, что происходит конкретно в спорном моменте или сработает ли моя задумка - я открою консоль и поиграюсь с ancestors, methods, или че там мне еще понадобится. Все таки зачем знать это так подробно и обязательно? Как только ты сталкиваешься со спорным моментом - ты идешь и куришь теорию до состояния понимания, по мере надобности
источник

M

Mixam19 in Ruby Talks
Каков смысл обязательно это знать сразу? С какими типичными проблемами можно столкнуться не зная этого?
источник

M

Mixam19 in Ruby Talks
Я к этому веду, так-то да, знать оно то все нужно
источник

M

Mixam19 in Ruby Talks
А вообще для начала достаточно понимать, что self является ссылкой на класс в контексте твоего примера. Этого будет достаточно года на три спокойной работы и развития ))
источник

AA

Abdulla Achilov in Ruby Talks
я бы даж сказал, понять, что self даст тебе Class.method
источник

AA

Abdulla Achilov in Ruby Talks
а без селф Class.new.method
источник

AA

Abdulla Achilov in Ruby Talks
уже прям ух
источник

AA

Abdulla Achilov in Ruby Talks
но имхо
источник

M

Mixam19 in Ruby Talks
Может быть, мне просто кажется, что это интуитивно понятно
источник

M

Mixam19 in Ruby Talks
Я почему вообще ворваться решил. Мне просто кажется, что понять объектную модель руби как раз таки довольно просто. Потому что есть единый концепт, и ты понимаешь правила по которым он работает. Здесь крайне мало исключений и нюансов. И если вникать прям в глубину, особенно сходу - я хз
источник

M

Mixam19 in Ruby Talks
Наверняка там много интересных нюансов, но зная их - придется принимать больше решений при разработке, и лучше узнавать их по мере надобности
источник

M

Mixam19 in Ruby Talks
Надобность обычно возникает редко, за это я и люблю руби )
источник

M

Mixam19 in Ruby Talks
Вот про объекты, кстати, что точно важно знать - это про то, что они создаются в памяти и собираются сборщиком мусора по определенным правилам. Правила сильно знать не обязательно, но их примерную суть нужно понимать
источник

M

Mixam19 in Ruby Talks
Без этого многие думают, что память у них бесконечная
источник

SS

Sergii Serogin in Ruby Talks
не надо ничего учить
источник

SS

Sergii Serogin in Ruby Talks
очень много вакансий пхп разработчиков
источник