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
индивидуальные, корпоративные клиенты
юзается одна база
точнее сеть баз данных
называется просто по разному у нас внутри, и разные люди работают над той или иной частью, часть = проект. )
блядь, кажись затянуло