@proRuby

Страница 436 из 1594
Nikolay
13.02.2017
11:54:06
ты же на работе не читаешь, а пишешь код

Alexander
13.02.2017
11:54:07
чтобы начать формошлепить – читать необязательно, чтобы начать формошлепить хорошо – желательно, потому что часто приходится думать об архитектуре
интересно, как у меня без книг получается думать об архитектуре, знать о паттернах ? наверное, уникальный случай!

Nikolay
13.02.2017
11:54:24
наверно, но я почему-то на 80% уверен, что ты говнокодер

сорян

Google
Alexander
13.02.2017
11:54:34
потому что это очень крутой буст
ну да. месяц книги или проектов — очевидно, с книгой буст

Nikolay
13.02.2017
11:54:43
да, именно

ты узнаешь больше тонкостей и деталей

а это становится важнее как только ты научился писать код хоть как-то

Alexander
13.02.2017
11:55:07
наверно, но я почему-то на 80% уверен, что ты говнокодер
не видел код @ думает, что говнокодер ты очень забавный персонаж со странной логикой)

нелинейно очень всё, нелинейно

Nikolay
13.02.2017
11:55:33
не видел код @ думает, что говнокодер ты очень забавный персонаж со странной логикой)
необязательно видеть код, я вижу ход мышления, это о многом говорит, но я не уверен на 100%, естественно

Alexander
13.02.2017
11:55:39
ты узнаешь больше тонкостей и деталей
тонкости в чём, например? только не говори nosql, пожалуйста

Aldar
13.02.2017
11:55:45
смотря какие книги, если по новому фреймворку - то нафиг не нужны и наверняка устарели

фундаментальные вещи - другое дело

Nikolay
13.02.2017
11:56:21
смотря какие книги, если по новому фреймворку - то нафиг не нужны и наверняка устарели
как раз чтобы изучить фреймворк лучше поиграться с ним, почитать доки и сделать что-нибудь

хороших книг о таком не так много

Aldar
13.02.2017
11:56:46
особенно если говорить про новые жс фреймворки))

Google
Nikolay
13.02.2017
11:57:40
я говорю о таких книгах как: Ruby Under a Microscope Eloquent Ruby Release It! DDD by Eric Evans Growing Object-Oriented Software Guided by Tests Designing Data-Intensive Applications

не уверен, что товарищ выше обладает знаниями или потенциально мог их получить не читая книг

Nikolay
13.02.2017
11:59:09
пониманием того, как работает инструмент, которым ты пользуешься не только на уровне апишки, которая описана в документации, но и внутри, это позволяет самому писать код с учетом этого и совершать необходимые trade-offs

ты можешь писать на рельсах не зная, как работает has_many/belongs_to, но гораздо больше уверенности, когда ты понимаешь что происходит, когда ты пишешь user.orders

Nikolay
13.02.2017
12:00:25
ну самое простое – N+1, которые можно наплодить не понимая как работает ORM

Alexander
13.02.2017
12:00:45
ну самое простое – N+1, которые можно наплодить не понимая как работает ORM
не-не-не, я про книгу Ruby Under a Microscope, опять ты соскакиваешь с темы

в ней про N+1 ORM?

Nikolay
13.02.2017
12:01:28
нет, о ней про устройство GC, компиляторе, интерпретаторе и прочих прелестях

про это лучше расскажет yopp

про применение этих знаний

Alexander
13.02.2017
12:01:43
который меня забанил!

Nikolay
13.02.2017
12:01:53
о, видимо не зря

сюда приходят видимо те, кого забанили в соседнем чатике

типо димы

лол

Alexander
13.02.2017
12:02:18
конечно не зря) с таким-то подгоранием…

так вот, не о yopp'е речь. ты читал книгу, ты можешь привести пример хоть из одной строчки кода или нет?

Nikolay
13.02.2017
12:03:45
строчки кода чего?

Google
Nikolay
13.02.2017
12:03:48
на си?

Alexander
13.02.2017
12:04:00
кинешь один пример кода "без учёта этого" и "с учётом"? я не стебусь сейчас, вполне серьёзно
вот описал просьбу нет, на руби где ты там смог что-то выиграть из-за знаний механизма внутри

Nikolay
13.02.2017
12:05:43
ну, да, мне помогли знания о method lookup и constant lookup из наиболее практического

Nikolay
13.02.2017
12:06:31
бррр

как будто с дхх спорю

Felix
13.02.2017
12:06:47
как будто с дхх спорю
датчиком холостого хода?)

Aldar
13.02.2017
12:07:16
Согласно принипу Парето не вижу углубляться в один язык так сильно, 80% результата дают 20 процентов усилий

Aldar
13.02.2017
12:08:00
остальные 20 процентов результата дают 80 процентов усилий, лучше эти усилия потратить на другие вещи и получить также 80 процентов результата

Alexander
13.02.2017
12:08:04
ага. уже лучше. если я без книги знаю, что self.CONST не сработает при наследовании, а self.class::CONST — сработает, этого ведь достаточно? или если меня заинтересует, почему вообще self.CONST работает — я же могу найти подробную статью. нет, нужна книга?

Nikolay
13.02.2017
12:08:29
Aldar
13.02.2017
12:08:50
чтобы быть T-shaped, а не "фуллстек", нужно во что-то углубляться сильнее
тогда уж лучше прочитать углубленно про базы данных

или распределенные системы

Nikolay
13.02.2017
12:09:05
ты правильно мыслишь

Aldar
13.02.2017
12:09:05
чем в руби копать

Nikolay
13.02.2017
12:09:08
это действительно полезно

я в руби давно не копаю, там нечего ловить и никаких новых идей не сыскать уже

Aldar
13.02.2017
12:10:04
по безопасности что нибудь почитать

основы криптографии

Google
Aldar
13.02.2017
12:10:39
а то будет бекенд с чистейшим и эффективнейшим руби кодом но с дырками

Alexander
13.02.2017
12:10:47
? обсуждали руби и книги для руби нет, они полезли сначала с nosql потом T-shaped распределённые системы криптография збс

вы, ребят, странные

Nikolay
13.02.2017
12:10:57
ага. уже лучше. если я без книги знаю, что self.CONST не сработает при наследовании, а self.class::CONST — сработает, этого ведь достаточно? или если меня заинтересует, почему вообще self.CONST работает — я же могу найти подробную статью. нет, нужна книга?
можешь найти, но с таким подходом ты будешь учиться на своих ошибках очень долго и проще прочитать годную книгу за месяц с концентрированными знаниями, чем на протяжении трех лет натыкаться на проблемы и решать их героически

Nikolay
13.02.2017
12:12:24
ты взял первую попавшуюся книгу, наиболее глубокую

Alexander
13.02.2017
12:12:36
Nikolay
13.02.2017
12:12:41
ага, и еще 5 штук

Alexander
13.02.2017
12:12:42
и не только мне

Admin
ERROR: S client not available

Alexander
13.02.2017
12:12:46
сначала её одну

и сначала лично мне

Nikolay
13.02.2017
12:13:09
и это одни из лучших книг, которые ты можешь прочитать про разработку

про руби можно вычеркнуть, в принципе

Alexander
13.02.2017
12:13:26
и там… ну такое. типа "как работает MRI" но Ruby — это не только MRI

я не топлю сейчас за другие реализации, но большинство людей интересует ЯП, а не его конкретная реализация

Nikolay
13.02.2017
12:14:07
суммарно-то времени потратится столько же, не? просто постепенная дозировка
ага, только карьера твоя будет расти равномерно все эти три года, а читающий человек может года за полтора вырасти в сеньора, если книги подкреплять годными рабочими задачами

Ivan
13.02.2017
12:14:11
Наконец-то я это услышал)

Все часто забывают про то, что MRI != Ruby

Google
Alexander
13.02.2017
12:15:19
про jruby там тоже есть
вот про jruby интересно и важно почитать особенности. знаешь кому? тем, кто его использует. потому что там уже начинаются отклонения от ЯП

што?
какое слово неясно?

Nikolay
13.02.2017
12:15:40
вопрос неясен

Alexander
13.02.2017
12:15:57
вопрос неясен
полтора года с нуля до сеньора из книг и… всё? на практике что?

Nikolay
13.02.2017
12:16:14
полтора года с нуля до сеньора из книг и… всё? на практике что?
прочитай внимательнее эту часть: "если книги подкреплять годными рабочими задачами"

Alexander
13.02.2017
12:16:33
прочитай внимательнее эту часть: "если книги подкреплять годными рабочими задачами"
вот я и спрашиваю: что за "годные рабочие задачи"? коммерческие проекты?

или домашние?

Nikolay
13.02.2017
12:16:36
именно

Alexander
13.02.2017
12:16:38
окей

Nikolay
13.02.2017
12:16:40
коммерческие

я не говорю, что пет проекты не нужны

Алексей
13.02.2017
12:16:45
корчое если ты все что делаешь на работе еще и дома читаешь углубленно то за год полтора до синьера дорастешь

Алексей
13.02.2017
12:17:24
звучит как план)

Nikolay
13.02.2017
12:17:26
как и с хорошим ментором

но книги это не исключает

потому что ментор с тобой не нянчится 24 часа в сутки

Ivan
13.02.2017
12:17:55
Да ну.. доки все решают, а не книги, я когда-то в книгах про крутость глобальных переменных читал

Страница 436 из 1594