
Alex
04.11.2016
19:56:42
а то я тоже чувствую жестокий прогиб в этой теоретической части.

yopp
04.11.2016
19:57:22
https://pragprog.com/book/ppmetr2/metaprogramming-ruby-2

Alex
04.11.2016
19:57:51
?

Zulkar
04.11.2016
19:58:11
Похоже что единственная книга про эту тему в руби

Google

yopp
04.11.2016
19:58:23
нормальная? да

Alex
04.11.2016
19:58:31
278 страниц, норм вполне

Кøе-ктø Геннадьевич
04.11.2016
19:58:39
О, я купил
На вырост

yopp
04.11.2016
19:58:51
жалко _who проебался

Zulkar
04.11.2016
19:58:55

Кøе-ктø Геннадьевич
04.11.2016
19:58:59
И распечатал

yopp
04.11.2016
19:59:04

Alex
04.11.2016
19:59:08
Гоните его, насмехайтесь над ним

yopp
04.11.2016
19:59:08
это 25$ которые того стоят

Zulkar
04.11.2016
19:59:36
Да она везде доступна

Кøе-ктø Геннадьевич
04.11.2016
19:59:43
В торрентах?

Google

Zulkar
04.11.2016
19:59:49
Не только

yopp
04.11.2016
19:59:52
ты хотел сказать «её легко спиздить», да?

Кøе-ктø Геннадьевич
04.11.2016
19:59:59
На сайте автора?

Zulkar
04.11.2016
20:00:08
Пфф.

Alex
04.11.2016
20:00:20
Скопировать же, ну.

yopp
04.11.2016
20:00:25
давайте вещи своими именами называть

Alex
04.11.2016
20:00:36
У автора книга осталась?
Давай.

Иван
04.11.2016
20:00:43
хм, я понимаю что при первом вызове создается синглтон класс объекта "а"

Zulkar
04.11.2016
20:00:47
Она у меня

Alex
04.11.2016
20:00:55
Вообще я прекрасно понимаю сложность написания хорошей книги

yopp
04.11.2016
20:00:55

Alex
04.11.2016
20:01:00
и по возможности я вещи стараюсь покупать
но по факту ты копируешь, а не пиздишь.

yopp
04.11.2016
20:01:07
человек инвестировал, а вы его наебали

Alex
04.11.2016
20:01:10
Нельзя спиздить то чего нет )

yopp
04.11.2016
20:01:14
можно
знания можно украсть

Google

Иван
04.11.2016
20:01:25
при втором вызове, метод уже найдется в этом синглтон классе

Alex
04.11.2016
20:01:28
Это называется не спиздить, а не уважать чужой труд
книгу долго и сложно написать
дольше чем фильмы снимают.

Иван
04.11.2016
20:01:48
но вот почему при первом вызове выводит bar я не особо понял
точнее не совсем так
синглтон класс уже создался когда ты метод определил a.bar

yopp
04.11.2016
20:03:22
почему «создался»?

Иван
04.11.2016
20:04:17
ну при определнии метода с обхектом получателя он у нас попадает в синглтон класс этого объекта

yopp
04.11.2016
20:04:53
что такое «синглтон класс»?
и почему он «создался»?

Иван
04.11.2016
20:07:41
ну так как методы храняться в объектах класса, метод bar должен куда то попасть

Иван
04.11.2016
20:08:13
и вот наш объект а начинает ссылаться на синглтон класс, а метод записывается в этот синглтон класс

yopp
04.11.2016
20:08:25
мде
окей
что такое «класс»?
что такое Object?

Zulkar
04.11.2016
20:09:07
Класс это некий каркас
Object родительский класс

yopp
04.11.2016
20:09:35
мде

Google

Иван
04.11.2016
20:10:03
класс в руби это объект который имеет ссылку на суперкласс и ссылку на класс инстансом которого он является

yopp
04.11.2016
20:10:25
я ещё раз спрошу
что такое Object

Иван
04.11.2016
20:11:15
это класс

yopp
04.11.2016
20:11:30
завалил, на пересдачу

Zulkar
04.11.2016
20:12:00
Объект экземпляр класса

Иван
04.11.2016
20:12:05
Object это инстанс класса Class

yopp
04.11.2016
20:12:07

Admin
ERROR: S client not available

yopp
04.11.2016
20:12:39
¯\_(ツ)_/¯

Иван
04.11.2016
20:13:15

Zulkar
04.11.2016
20:13:39
Что такое инстанч

yopp
04.11.2016
20:13:42
Object = nil
наводящий вопрос на тройку

Artur
04.11.2016
20:14:27
Там возвращается bar пушто мы перезаписываем метод методом, а при создании метода у нас возвращается его имя. Можешь там в первом bar написать хуй и все равно вернётся bar

Иван
04.11.2016
20:14:39
константа?

Zulkar
04.11.2016
20:14:50

yopp
04.11.2016
20:14:57
...

Google

yopp
04.11.2016
20:15:05
Нет
отчислили по итогам аттестации

Иван
04.11.2016
20:15:31
ну это ссылка на инстанс класса Class

yopp
04.11.2016
20:15:43
Class это что? %)

Aldar
04.11.2016
20:16:20
объект

yopp
04.11.2016
20:16:42
обожаю руби

Zulkar
04.11.2016
20:16:59
Объект это ссылка

Eugene
04.11.2016
20:17:19
Вы когда закончите, ответы скиньте
Мне аж интересно стало.

Artur
04.11.2016
20:18:15
"Поясни за класс"
Кек

Eugene
04.11.2016
20:18:40
А если прийтина собес и задать этот вопрос у нанимателя, который берет тебя на джуна. Это будет считаться проверкой на вшивость?

yopp
04.11.2016
20:18:52
про то, что такое Class?
о да
это троллинг 99 уровня

Aldar
04.11.2016
20:19:16
я прав, класс это объект

Zulkar
04.11.2016
20:19:23

Иван
04.11.2016
20:19:23

Aldar
04.11.2016
20:19:23
потому что в руби все объект

yopp
04.11.2016
20:19:33

Eugene
04.11.2016
20:19:35
В руби не всё объект

Aldar
04.11.2016
20:19:42