@oop_ru

Страница 249 из 785
Сергей
16.06.2017
08:15:08
а как считали тогда?
Все сидят в идее?

Евгений
16.06.2017
08:16:19
а как считали тогда?
ну кроме идеи есть ещё как минимум студия

Sergey
16.06.2017
08:16:39
студия не умеет так делать?

Евгений
16.06.2017
08:17:02
хз

Google
Евгений
16.06.2017
08:17:22
вопрос не в том, кто как умеет или не умеет делать, а кто этим пользуется

Sergey
16.06.2017
08:17:27
зачем 4 раза жмать кнопку если можно 1 раз и результат тот же)

Евгений
16.06.2017
08:17:47
то есть, кто включает галку, а кто коммитит с табами

Roman ?
16.06.2017
08:18:11
зачем 4 раза жмать кнопку если можно 1 раз и результат тот же)
так идеа сама же заменяет уже при написании

так пробел сломаешь, по 4 раза тыкать

Евгений
16.06.2017
08:23:34
andretshurotshka?❄️кде
16.06.2017
08:24:05
12

Сергей
16.06.2017
08:24:24
36

Aleh
16.06.2017
08:31:55
жмякаю два раза пробел, только если код набираю в каком-нибудь чатике

потому что таб там перенесет хер знает куда

придется смириться с меньшей зп, что ж поделать

Google
Aleh
16.06.2017
09:38:37
https://medium.com/@steida/should-i-test-my-code-or-not-526ee1c5a3a5

val
16.06.2017
10:09:17
как то очень спорно

Aleh
16.06.2017
10:11:36
да чего, фпшникам тесты не нужны

что может пойти не так в фп? Это ж программирование без багов и архитектуры)

val
16.06.2017
10:13:48
да, ещё бы immutable state на входе программы, вообще бы счастье было

Евгений
16.06.2017
10:14:14
тогда скоро появится фпооп

то есть фооп

Roquie
16.06.2017
10:14:59
Так вроде проблема пробелов vs табов решена давно. IDE при нажатии на таб заменяет на N пробелов, сколько поставлено в настройках для языка. Нет страдающих переносов из-за разной величины таба и нет раздражающих нажатий по 2/4 раза на пробел.

Roquie
16.06.2017
10:15:40
Только на этой почве холивар должен быть исчерпан ))

Roquie
16.06.2017
10:16:06
Евгений
16.06.2017
10:18:02
а в чем?
в том, что идёт в коммиты, табы или пробелы

Roquie
16.06.2017
10:18:55
в том, что идёт в коммиты, табы или пробелы
Так если IDE заменяет, как я сказал, то только пробелы. После табов в гитхабе или гитлабе черт ногу сломит код читать.

Гемора с ними меньше, если есть замена при нажатии на таб.

Sergei
16.06.2017
10:28:58
https://meduza.io/shapito/2017/06/15/programmisty-kotorye-ispolzuyut-dlya-otstupov-probely-okazalis-bogache-teh-kto-zhmet-klavishu-tab
Статья обычный инфомусор, благодаря таким рождаются культы карго "Билл Гейтс богатый человек, он всегда встаёт в 5 утра, я тожу буду вставать в 5 утра чтобы стать как Билл Гейтс" Другое дело если бы статья была о бестпрактис, почему и какой вариант лучше использовать, было бы совсем другое дело.

Google
Aleh
16.06.2017
10:32:17
не стоит так остро реагировать))
да вроде вполне справедливо все Сергей описал

хорошо конечно, что рубрика “шапито”

Sergey
16.06.2017
10:42:09
по поводу таких вот "исследований" есть неплохое образовательное видео

https://www.youtube.com/watch?v=42QuXLucH3Q

Aleh
16.06.2017
12:28:16
https://www.youtube.com/watch?v=pu0EXQvoaCc

Pavel
16.06.2017
12:30:50
??

f4rt~
16.06.2017
12:31:26
https://www.youtube.com/watch?v=7HXIrEsmlzM

видел этого типа с таких же докладом на Съесть Собаку

это так работает? выбрал одну тему и ездишь с ней год по конференциям?

Sergey
16.06.2017
12:32:50
это так работает? выбрал одну тему и ездишь с ней год по конференциям?
да, для разнообразния надо темы 3, а потом с течением времени доклады просто видоизменяются

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

f4rt~
16.06.2017
12:33:18
ну я без претензий особо, доклад и правда хороший)

Sergey
16.06.2017
12:33:25
у меня это docker, апишки и связанность

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

f4rt~
16.06.2017
12:34:09
Слушай, а вот ты везде говоришь у нас симфони, с которой мы выкинули почти все, типо и на этом мы пилим e commerce

Google
f4rt~
16.06.2017
12:35:20
вот интересно что из себя представляет ваша платформа, проверенная временем для создания апишек, я так понимаю вы от нее не особо отклоняетесь?

Sergey
16.06.2017
12:35:45
ну мы ее постоянно допиливаем и эксперементируем

в целом это тот же симфони, просто без форм

там больше упор был на контейнеризацию и деплой

f4rt~
16.06.2017
12:36:28
но получается она так или иначе, как есть, покрывает почти все хотелки бизнеса, типо ты в ж в сфере апишек давно

Sergey
16.06.2017
12:36:37
ну и всякий бред типа моих request-objects

f4rt~
16.06.2017
12:37:11
интересно к чему пришли, мы вот только недавно начали сами выпиливать всякий шлак, вроде FOSRestBundle и ему подобных

Admin
ERROR: S client not available

f4rt~
16.06.2017
12:37:24
в целом да. Но мы хотим на graphql мувнуться
я с этого предложения долго смеялся, как там было на докладе?

Sergey
16.06.2017
12:37:57
я с этого предложения долго смеялся, как там было на докладе?
да блин сложна, чет как-то либо проект слишком большой что бы пробовать новое, либо нет людей

гемор короч, мы не хотим просто так впихивать что-то новое, хочется как-то меньше рисков

а для этого должно быть хотя бы по челику на каждом компоненте (мобилки, фронт, бэк) а лучше по два кто шарит

что бы было проще потом распространять

f4rt~
16.06.2017
12:41:12
я вот все борюсь что бы убедить руководство убрать версионизацию апишки, потому что судя по хотелкам сначала мы делаем одно, потом обвешиваем текущий функционал minimum viable product дополнительными хотелками и релизимся как v2

и еще год за собой тянем боль от поддержки пред.версии апихи

я с этого предложения долго смеялся, как там было на докладе?
Можно использовать целую массу разных инструментов, лично мы используем ApiBlueprint сейчас, очень посматриваем в сторону RAML'a, но возможно, на GraphQL перейдем раньше. (с)

Aleh
18.06.2017
16:40:09
https://twitter.com/tobySen/status/874640259128193024

f4rt~
18.06.2017
19:09:10
https://www.youtube.com/watch?v=01OZ3SAM3s4

da horsie
19.06.2017
23:38:05
Собеседую программиста через пару дней. Хочу проверить склиллы software design. SOLID/GRASP и все такое. Не натыкались ли вы на что-то вроде сборника задачек, типа дан код, в котором нарушен какой-нить принцип дизайна, надо идентифицировать проблему и отрефакторить код?

Google
Denis
20.06.2017
00:25:07
Каждый день натыкаюсь)) если у самого понимания нет, может рано ещё собеседовать? Обычно с такими вот "любителями задачек из интернета" продолжать общение на собеседовании не хочется. Выдуманный пример предлагай, и слушай как кандидат рассуждает. На примере устройства автомобиля. А эти ваши баззворды способствуют развитию разве что культа карго.

da horsie
20.06.2017
00:33:28
я чувствую твою боль

Denis
20.06.2017
00:47:32
Вся наша жизнь - боль)

da horsie
20.06.2017
02:31:52
Вся наша жизнь - боль)
насколько адекватно, как думаешь? https://gist.github.com/f3ath/d9a7692189c3e986c2f6824a5e2fb903

Denis
20.06.2017
02:38:16
Жизненный пример)

Только про бэкап урл не понял) видимо тут нужно отдельно ещё и взаимодействие с виджетом продумывать.

da horsie
20.06.2017
02:42:11
Только про бэкап урл не понял) видимо тут нужно отдельно ещё и взаимодействие с виджетом продумывать.
Я имел в виду разделение транспортного уровня (получение данных по http) и бизнес-логики

Ну типа проверить как соблюдается SRP

Sergei
20.06.2017
02:43:47
Получив такое задание, я наверное был бы в замешательстве, так как мне не ясен контекст - что считать "у нас уже есть", и что надо надизайнить.

da horsie
20.06.2017
02:43:57
Туда же можно добавить случай типа а вот у нас формат данных поменялся, что делать?

Denis
20.06.2017
02:46:34
Получив такое задание, я наверное был бы в замешательстве, так как мне не ясен контекст - что считать "у нас уже есть", и что надо надизайнить.
Это тоже важно для программиста) умение сформулировать требования и запросить недостающую информацию) очень жизненно

da horsie
20.06.2017
02:47:07
Я пытаюсь сэмулировать поток требований от бизнеса

И посмотреть как инженер будет действовать с учетом этого потока

И в условиях неопределённости

Denis
20.06.2017
02:48:39
Главное чтобы кандидат не "сломался")

da horsie
20.06.2017
02:49:28
Скорее наоборот. Чтобы сломался до того, как получит офер

Sergei
20.06.2017
02:53:16
И в условиях неопределённости
Тогда - хорошая задача. Интервью всякие же бывают - в стиле "дать задачу, потом посмотреть на код", или "задать общий вопрос и следить за реакциями" - со всеми градациями по пути.

Denis
20.06.2017
03:01:23
Скорее наоборот. Чтобы сломался до того, как получит офер
Тут должен появиться мем про javascript и психанувшую девочку) Главное не переусердствовать, если вы ищете рядового программиста, не стоит строго спрашивать про анализ требований и взаимодействие с бизнесом имхо.

da horsie
20.06.2017
03:17:54
Это синьор позиция

Страница 249 из 785