Size: a a a

2019 December 13

y

yopp in Ruby Talks
def self.foobar
источник

y

yopp in Ruby Talks
class << self
источник

y

yopp in Ruby Talks
class_eval
источник

y

yopp in Ruby Talks
module vs class
источник

АД

Антон Дьячук in Ruby Talks
class << self заучивается как азбука и юзается без понмания
источник

y

yopp in Ruby Talks
а, ещё instance_variable_get/instance_variable_set
источник

y

yopp in Ruby Talks
и defined? частично
источник

АД

Антон Дьячук in Ruby Talks
да божемой
источник

y

yopp in Ruby Talks
но это уже скорее про контексты
источник

АД

Антон Дьячук in Ruby Talks
это все можно использовать не изучая eigen class вообще
источник

y

yopp in Ruby Talks
зато отлаживать будет очень больно
источник

y

yopp in Ruby Talks
найти ошибку в цепочке наследования, где у тебя где-то чото перекрылось не понимая как оно работает конечно можно
источник

y

yopp in Ruby Talks
но это будет долго и больно
источник

y

yopp in Ruby Talks
собственные классы позволяют понять причинно-следственность механизма
источник

y

yopp in Ruby Talks
ладно бы там чот уберсложное было, но там ничо сложного то нет
источник

y

yopp in Ruby Talks
единственное трудное место это клэш терминологии
источник

y

yopp in Ruby Talks
класс класса класс это класс
источник

y

yopp in Ruby Talks
у которого есть собственный класс класса класс!
источник

y

yopp in Ruby Talks
а вообще класс это модуль с возможность пораждать объекты со свойством класс установленное в класс-родитель
источник

АД

Антон Дьячук in Ruby Talks
если нет мотива то ничего не выйдет
это как с логарифмом, вроде почти все сдали кто закончил, но только кто-то один раз в жизни будет считать сопротивление полого латунного конуса
источник