К кому обратиться теперь за обещанным корпусом? Прошел год с момента оплаты, прислали только плату летом, обещали потом прислать корпус. Рефанд тоже годится. Деньги не великие, но очень не люблю платить за воздух.
P.S. делал предзаказ еще до кикстартера
Ghost Methods — это лишь малая часть интересных возможностей в Ruby 2
Позвольте заметить, что method_missing был в ruby всегда.
То есть, это не исключительная возможность Ruby 2, как это может кому-то показаться из утверждения.
Вторая строка неизменяемая, что гарантирует её неприкосновенность, что уменьшает вероятность багов, бла-бла-бла…
В Java строки в принципе неизменяемые. Так что и первая тоже. Совсем другое дело — локальная переменная mama, которой можно присвоить другую строку.
И откуда цифра в 28%?
А 3rd parties вы бы к какой категории отнесли? Нередко приходится поковыряться внутри гемов и если они написаны при помощи замечательной методики Eval Driven Development, тут не только IDE, и разработчику сложно разобраться, откуда ноги растут
По мне так очень много задач — как написать костыль, чтобы gem1, gem2, ..., gemN хотя бы работали вместе и о «как написать на рельсах правильно» уже речи и не идет. Попробуйте в том же active admin сделать что то посложнее, чем обычный CRUD с примитивными полями. И манкипатчинг играет в причинах этому не последнюю роль)
Спасибо, меня интересовала как раз критика и основную причину я уловил. Но может еще что-то? Интерес не праздный, я пишу систему, использующую CoAP для зарубежного клиента (телеметрия/управление). Мне довольно таки понравился сам протокол и его реализация — Californium (не идеал, но вполне годно). Правда, до внедрения еще не дошли, так что основные грабли наверняка еще впереди)
В целом, конечно же, согласен, но в то время и в том месте, это сработало. Компьютеры были сами знаете какие, а индейцы «шифровали» сообщения гораздо быстрее, чем механические средства того времени. Да и на поле боя в то время записать звук для дешифровки, не самая обычная задача.
P.S. делал предзаказ еще до кикстартера
https://ru.wikipedia.org/wiki/Закон_Деметры
Позвольте заметить, что method_missing был в ruby всегда.
То есть, это не исключительная возможность Ruby 2, как это может кому-то показаться из утверждения.
В Java строки в принципе неизменяемые. Так что и первая тоже. Совсем другое дело — локальная переменная mama, которой можно присвоить другую строку.
И откуда цифра в 28%?
Выступление старенькое но актуальности не потеряло Keynote: Architecture the Lost Years by Robert Martin
Если конечно это не какой нибудь одноразовый сайт, который пишется за две недели, выполняет свою задачу и идет в /dev/null
По мне так очень много задач — как написать костыль, чтобы gem1, gem2, ..., gemN хотя бы работали вместе и о «как написать на рельсах правильно» уже речи и не идет. Попробуйте в том же active admin сделать что то посложнее, чем обычный CRUD с примитивными полями. И манкипатчинг играет в причинах этому не последнюю роль)
Тем более не стояла задача придумать постоянный способ шифрования. На какое то время точно хватило (бы) — как раз боевую задачу выполнить.