
Taras
05.12.2016
13:03:31
Работа у нас жестко 8 часов...
не больше не меньше
а я еще и немного ебанутый переделываю работу на полторы-две недели вперед...)

Sergey
05.12.2016
13:03:59
не, за kotlin наблюдаю как развивается. а он это делает бодро

Google

Taras
05.12.2016
13:04:12
просто когда не спится

Sergey
05.12.2016
13:04:21

Taras
05.12.2016
13:05:36
да есть такое. но без овертаймов расслабляешься...
зато время есть на семью и изучение нового
а у нас на изучение нового еще и до 20% рабочего времени

Sergey
05.12.2016
13:40:55
я всегда работаю больше 8 часов, на выходных частенько проект подчищаю и рефакторю
а так выходит что это еще и оплачивается)

Taras
05.12.2016
14:07:44
угук. блин, уже застрял в спринге... надо научиться документацией его пользоваться )
с конфигурационками... эластик фейлится... но блин, прикольно и няшно )

Sergey
05.12.2016
14:08:46
как дойдешь до конфигурации контейнера - на то что сделано с симфони будет смотреть мерзко)

Taras
05.12.2016
14:09:02
Я верю, но у каждого своя цель )
Симфони не надо обижать все-равно )

Sergey
05.12.2016
14:09:42
в симфони да и вообще пхп больше маневра для костылей

Google

Sergey
05.12.2016
14:09:51
и твиг мне больше нравится чем всякие velocity

Taras
05.12.2016
14:10:00
пока что мне просто нравится ковыряться )
не-не-не... никакого фронтенда
только святой АПИ

Sergey
05.12.2016
14:10:35
не всегда доводится работать с чистым апи)

Taras
05.12.2016
14:10:42
например? )

Sergey
05.12.2016
14:10:52
у тебя серверного рендеринга вообще нет?

Taras
05.12.2016
14:11:19
был... от него избавляемся
и только одна страничка стартовая и все.
все остальное к "уям"

Sergey
05.12.2016
14:11:43
а, ну у вас же целое приложение там?

Taras
05.12.2016
14:11:51
да

Sergey
05.12.2016
14:11:56
тогда понятно)
а ecommerce и маркетплейсы это все еще не spa)

Taras
05.12.2016
14:12:28
угук, поэтому я и молюсь на свою работу )
я впервые почувствовал себя бэкендером )

Sergey
05.12.2016
14:13:05
у нас я тоже в твиг особо не лезу)
но фронтам приходится тусоваться еще на бекенде из-за этого

Taras
05.12.2016
14:13:19
и это прекрасно, правда? )
эммм... зачем?

Google

Sergey
05.12.2016
14:13:29
твиг править)

Taras
05.12.2016
14:13:36
один?

Sergey
05.12.2016
14:14:09
что один?
ну только твиг да

Taras
05.12.2016
14:14:22
твиг. )
не...
всмысле один файл? )

Sergey
05.12.2016
14:14:44
иногда их заносит в контроллеры, т.к это типа фулстак девелоперы, но лучше бы они этим не занимались)
не, там дохуя
у нас адовый гибрид
рендерит бекенд все
а фронт подхватывает состояние

Taras
05.12.2016
14:15:04
нах*й фронтов с бекенда )
впрочем у нас всеравно через пулреквесты все

Sergey
05.12.2016
14:15:14
и дальше сам уже делает че ему там надо
у нас поднималась тема с обязательными PR на каждый чих
и типа закрыть к хуям прямые пуши на мастер ветки

Taras
05.12.2016
14:15:59
ну и?

Sergey
05.12.2016
14:16:02
но инициатива провалила голосование)

Taras
05.12.2016
14:16:04
у нас так и сделано

Google

Sergey
05.12.2016
14:16:05
девелоперы были против ыы)

Taras
05.12.2016
14:16:17
к хуям все без код-ревью

Sergey
05.12.2016
14:16:27
вас много человек работает?

Taras
05.12.2016
14:16:31
10.
4 бека, 4 фронта
2 мобильщика

Sergey
05.12.2016
14:16:50
а, ну 4 бекенда эт еще норм)
у нас бекенды почти не пересекаются на проекте
а если пересекаются - тогда договорились пулреквесты хуярить
но часто забывают и делают какашки

Taras
05.12.2016
14:17:26
не-не...
у нас без ревью и без травис-тестов не попадет в мастер
да и вообще в головной репозиторий без этого не попадет

Sergey
05.12.2016
14:17:58
ну тесты да
если они упали тоже хер куда пустит

Taras
05.12.2016
14:18:15
pr + review + тесты

Sergey
05.12.2016
14:18:48
ибо я с тем кодом даже не столкнусь
осталось это только все разделить на отдельные проекты и забыть как страшный сон эту одну песочницу

Taras
05.12.2016
14:20:14
ну так а в чем проблема? у нас так по бандлам разделено все

Google

Sergey
05.12.2016
14:20:54
фу бандлы
от них избавились сразу же как вышел best practices
эти бандлы и деления проекта на них придумал сам сотона

Дмитрий
05.12.2016
14:27:48
а как без бандлов? все в одом месте?

Sergey
05.12.2016
14:28:01
AppBundle и все
а дальше свои деления на неймспейсы где нужно
Controller/Admin/
Controller/Api/
Entity/User/
Service/Ololo/

Дмитрий
05.12.2016
14:28:53
аааа, вон оно как

Sergey
05.12.2016
14:28:59
но по факту все Entity идут общие и не имеют ничего общего с бандлами вообще
бандлы были ок только для разделения контроллеров, не более
но неймспейсы удобнее

Taras
05.12.2016
14:29:34
у нас по бандлам внутренние проекты разбиты

Sergey
05.12.2016
14:29:42
а почему не по отдельным проектам?
что именно за проекты?

Taras
05.12.2016
14:29:57
потому что они все зависят друг от друга

Sergey
05.12.2016
14:29:59
ну, как они связаны между собой?

Taras
05.12.2016
14:30:08
очень сильно связаны )

Sergey
05.12.2016
14:30:14
а почему это разные проекты тогда?

Taras
05.12.2016
14:30:21
индивидуальные, корпоративные клиенты
юзается одна база
точнее сеть баз данных
называется просто по разному у нас внутри, и разные люди работают над той или иной частью, часть = проект. )
блядь, кажись затянуло