@rubyschool

Страница 696 из 921
Konstantin
26.05.2018
14:57:47
Country.all.map { |country| country.name}

Что за no?

Кеков Зез
26.05.2018
14:59:18
Совет - не называть никогда переменные одной буквой
На мой взгляд, в однострочниках можно и пренебречь этим правилом. В остальных случаях - согласен.

Konstantin
26.05.2018
14:59:44
Не согласен, код должен быть унифицированным

Google
Konstantin
26.05.2018
15:00:25
Переменная всегда должна быть названа со смыслом, - мой подход.

Тогда всегда будет просто и понятно :3

А ещё семантично и красиво

Кеков Зез
26.05.2018
15:10:50
иногда такой подход перегружает код и как раз-таки становится сложней читать

Konstantin
26.05.2018
16:53:04
Ни разу :)

Alexander
26.05.2018
16:59:05
Коллеги, телега через сокс обновляется?

Aura
26.05.2018
17:00:23
Разработчики Telegram добавили в приложения поддержку нового типа прокси — mtproto-прокси. У него есть ряд преимуществ по сравнению с SOCKS: быстродействие за счёт использования «родного» протокола, невозможность отслеживания на DPI и другие. Если вы хотите протестировать mtproto proxy, вам необходимо установить последнюю версию приложения на Android, либо альфа-версию Telegram Desktop. iOS-приложение пока не поддерживает этот тип прокси. Получить mtproto proxy для тестирования можно тут: https://mtproto.tgproxy.cloud/mtproxy.html

Vlad
26.05.2018
17:34:56


А потом получать такое)

Долго лежал у меня этот скрин, как момента ждал

Dmitry
26.05.2018
17:43:08
Тим лид какой то странный. Какая разница как называется переменная в однострочном цикле?

До-е-бал-ся

Google
Dmitry
26.05.2018
17:44:13
Я бы дописал, & you not the best

Denis
26.05.2018
17:45:11
а в двустрочном блоке разниица уже есть?

Dmitry
26.05.2018
17:46:36
Да, на второй строке ты уже можешь запамятовать.

Denis
26.05.2018
17:47:30
все эти замечния к тому, что после тебя код будут читать еще 10 человек

Dmitry
26.05.2018
17:48:18
Если они не знают что в map, итерируется. Тем хуже для них.

Alex
26.05.2018
17:48:19
rubocop кто-нибудь использует?

Dmitry
26.05.2018
17:49:03
Разница есть
В этом конкретном примере назови мне её.

Konstantin
26.05.2018
17:51:04
Не ооп

Код должен оперировать сущностями

Dmitry
26.05.2018
17:51:36
I это item

Konstantin
26.05.2018
17:51:37
И быть наглядным

Dmitry
26.05.2018
17:52:47
Вот в массиве цифры

Denis
26.05.2018
17:53:05
В примере массив хешей

Dmitry
26.05.2018
17:53:06
И ты это видешь в этой же строке, и что там массив хешей и что в массивах цифры..

Так окей надо было не I а hash_with_integer

Назвать

В однострочном цикле в тесте. Окей))

Ребята

Google
Alex
26.05.2018
17:57:40
Принцип Самодокументирования Разработчик модуля должен стремиться к тому, чтобы вся информация о модуле содержалась в самом модуле.

из этого следует что текст кода должен сам рассказывать о том что он делает (стремится к этому) это ТРУ ООП :D

Лекция 3: Модульность Из предыдущих правил и, косвенным образом, из критериев следуют пять принципов конструирования ПО: Принцип Лингвистических Модульных Единиц (Linguistic Modular Units). Принцип Самодокументирования (Self-Documentation). Принцип Унифицированного Доступа (Uniform Access). Принцип Открыт-Закрыт (Open-Closed). Принцип Единственного выбора (Single Choice).

Когда меня уже на работу возьмут ? ?

Dm
26.05.2018
18:05:15
Когда меня уже на работу возьмут ? ?
Когда ты перестанешь читать доки )))

Vlad
26.05.2018
18:05:44
Пили фрианс проекты, ищи проекты, где людям все равно на чем реализовано решение - главное чтобы бизнес задачу решало. И меньше читай)

Alex
26.05.2018
18:11:43
на гитхаб не смотрят почти

Vlad
26.05.2018
18:18:32
Ну меня спокойно заваливали на теории, ибо если хотеть можно любого завалить. Куда интереснее пообщаться на собеседованиях, когда рассказываешь чем ты занимался, что использовал, какие проблемы были, и по таким разговорам понятно - что человек может или не может решить проблему. А если он где-то в теории и плавает и не знает наизусть методы нормализации баз данных или коды 3хх ошибок - это не проблема, потому что гугляд и подсматривают все.

Alex
26.05.2018
18:21:34
Я думаю что уже неплохо знаю теорию

Vlad
26.05.2018
18:24:42
Куда важнее практика. Ну будешь ты джуном, который знает теорию. А на практике что, какой опыт?

Denis
26.05.2018
18:25:58
а что в гитхабе?

Alex
26.05.2018
18:26:30
сейчас два проекта, скоро начну третий

Denis
26.05.2018
18:26:32
про именование переменных выше: hash.map { |i| i[0] }

Alex
26.05.2018
18:26:57
Что за проекты? У меня пусто в гитхабе

Denis
26.05.2018
18:26:59
что в переменной i?

Alex
26.05.2018
18:27:14
про именование переменных выше: hash.map { |i| i[0] }
это если это пример из книги то я не против именования i переменной, если это код в проекте - то против по уже озвученной причине выше

Denis
26.05.2018
18:27:29
это пример из моей консоли

Alex
26.05.2018
18:27:37
Надо в статусе написать, что я не пилю опенсурс я только его пользую

Google
Denis
26.05.2018
18:30:37
Я думаю что уже неплохо знаю теорию
разницу между factory_bot и factory_girl знаешь?

Vlad
26.05.2018
18:31:41
щас загуглит, тонко

Alex
26.05.2018
18:32:44
зачем?

я не думаю что это гуглится на раз два

для меня различие пока что только в том что girl это устаревшая версия которая вскоре потеряет поддержку, bot новая версия соответственно, узнал сугубо на практике

Denis
26.05.2018
18:39:05
ключевые фичи новой версии

Alex
26.05.2018
18:40:29
если я не пользовался girl а пользовался bot то откуда я узнаю фичи?

если не загугля конечно

Denis
26.05.2018
18:41:03
мы вам перезвоним

Alex
26.05.2018
18:42:14
буду ждать

Dm
26.05.2018
18:43:50
Там ж кроме названия вроден ничего не изменилось?!

Denis
26.05.2018
18:44:09
приняты

Dm
26.05.2018
18:44:41
Уиииии!

Alex
26.05.2018
18:45:09
в коде так то есть изменения

Dmitry
26.05.2018
18:45:24
приняты
вы сами ничего не знаете, я бы к вам на работу не пошел, а как же искореннёные гендерные стереотипы?!

Denis
26.05.2018
18:45:42
я и не говрил что я что-то знаю

я спрашивал

Dmitry
26.05.2018
18:46:16
то есть, любой ответ устроил бы?

Denis
26.05.2018
18:46:33
несмомнено, мы не на собеседовании

Google
Dm
26.05.2018
18:46:33
в коде так то есть изменения
Неее, тебя на работу нескоро возьмут )))

Vlad
26.05.2018
18:47:13
ну создать блог по видеоурокам - это не проект. и грошь цена твоей теории, если нет практики. тебя ведь не документацию посадят писать и не книгу, а педалить на вполне реальном проекте.

придумывай задачу выше своих возможностей и делай ее, наткнешься сразу на десятки граблей, и это вполне можно будет называть полноценным боевым опытом, о котором не стыдно будет рассказать на собеседовании на позицию джуниора. а то, что где-то в теории проблемы - это будет фигней, когда есть реальный опыт.

Забыл добавить, ИМХО

Рaukoff
26.05.2018
19:16:39
Dmitry
26.05.2018
19:24:27
http://www.sqlishard.com/

ухухух

Alexander
26.05.2018
19:44:15


Вечер субботы)))

spartakusQ
26.05.2018
19:48:57
Пенисом рисует?

Alexander
26.05.2018
19:49:50
Пенисом рисует?
Вы как поручик Ржевский(с)

Vlad
26.05.2018
21:14:08
http://www.sqlishard.com/
Эти таски можно пройти без знаний, в описании тасков все описано для тупых. Скорее учебная штука. Иинтереснее найти что-то подобное, но без подсказок и посложнее. Может в курсе кто?

Dmitry
26.05.2018
21:14:58
ну это же очевидно, не смотри на подсказки.

Vladimir
27.05.2018
10:14:07
А в чём может быть проблема во время логина в #heroku через cli? + иногда вообще не получается залогиниться...

AWS? РКН?

всё же это круто, когда ты в 1й раз задеплоил 1й рельсовый проект на heroku

Fedor
27.05.2018
13:08:31
Я ни разу не деплоил на хероку (

Vadim
27.05.2018
13:09:33
Ты живешь зря!

Страница 696 из 921