@phpclubru

Страница 175 из 956
Pavel
18.04.2017
17:13:01
Сейчас мы фигачим огромные рефакторинги уже а количество багов не возрастает

Dmitry
18.04.2017
17:13:02
Или число возвращенных фичезадач

Pavel
18.04.2017
17:13:14
А еще полгода назад сделал пару тикетов - уже родилось 3-4 бага.

Dmitry
18.04.2017
17:14:06
Проблема не в том, что хорошо для разработки. Проблема в коммуникации.

Google
Pavel
18.04.2017
17:14:43
Ну вообще, тесты это не область ответственности ПМа

Dmitry
18.04.2017
17:14:51
По сути ты вынул в тайне деньги из чужого кормана, и потом пришел радостный - смотрите, я денег то спиздил, но на них вот всем хорошо сделал. И вроде профит есть, а вроде - денег все же без спроса взял.

Pavel
18.04.2017
17:15:03
С его точки зрения программисты просто программируют.

Нет, ваще не та аналогия.

Я же не спрашиваю где какой валидатор мне впилить и какой внешний ключ повесить? У ПМ

Мы это обсуждаем с командой, а потом просто реализуем.

Dmitry
18.04.2017
17:16:05
Разные вещи. Есть вопрос реализации задачи, есть - тех. долг задачи.

Pavel
18.04.2017
17:16:06
И поддерживать баланс хаоса и продуктивности это наша задача.

Техдолг замедляет реализацию бизнес задач, и ПМ не обязательно это должен осознавать. Он же на уровне продукта мыслит

То есть хорошо конечно когда он все понимает

Dmitry
18.04.2017
17:18:02
Он должен это понимать. Если он это не понимает - он просто не на своем месте.

И ему нужно объяснять все это.

Pavel
18.04.2017
17:18:20
Ну ок, и что делать теперь? Кляузы писать?

Google
Pavel
18.04.2017
17:18:43
"Товарищ начальник вы должны уйти так как я считаю вас некомпетентным" ? :)

Dmitry
18.04.2017
17:18:54
У вас ПМ - начальник?

dypa
18.04.2017
17:19:11
Dmitry
18.04.2017
17:19:17
В том то и дело, что разработка никогда не подчиняется ПМ-у.

Pavel
18.04.2017
17:19:44
В том то и дело, что разработка никогда не подчиняется ПМ-у.
То есть ты все же предлагаешь настучать на него руководству

Которое тоже не понимает зачем мы рефакторим вообще

Это скорее против нас сыграет чем за

Dmitry
18.04.2017
17:20:44
А я о том и говорю - недостаток коммуникации. Разработчики редко когда умеют объяснить - зачем тесты и рефакторинг. Увы. А это, в принципе, не так сложно.

А если есть трекер с фиксацией багов - еще проще.

dypa
18.04.2017
17:21:19
Ну ок, и что делать теперь? Кляузы писать?
договариваться с ПМ, искать win2win

Dmitry
18.04.2017
17:21:34
А вот хороший тимлид в принципе должен это уметь

Pavel
18.04.2017
17:22:01
> А это, в принципе, не так сложно. Оу ну нет :)

dypa
18.04.2017
17:22:32
Pavel
18.04.2017
17:22:43
Иногда он отвечает "да я все понимаю, сделаем" - и это остается обещанием.

Dmitry
18.04.2017
17:22:58
Я именно в такой ситуации ;)

Pavel
18.04.2017
17:23:25
Например почистить гитхаб от 52 веток в которые периодически кто-то комитит, он уже месяц обещает. Но ничего не происходит.

Хотя все согласны что это бардак.

Dmitry
18.04.2017
17:23:49
Э... кто чистить то должен?

Pavel
18.04.2017
17:24:25
У меня нету доступа на чтение в тот репозиторий

dypa
18.04.2017
17:24:25
52 ветки без мерджа?

Google
Pavel
18.04.2017
17:24:35
В те которые есть - там 1-2 ветки ;)

dypa
18.04.2017
17:24:51
У меня нету доступа на чтение в тот репозиторий
так а почему тебя волнует тот репозиторий?

Pavel
18.04.2017
17:25:46
Так это же мой код туда мержат в ветки и потом 100500 конфликтов

dypa
18.04.2017
17:26:44
нет доступа - но твой код, не понимаю

Dmitry
18.04.2017
17:27:00
Семейный статус: все сложно ;)

Pavel
18.04.2017
17:27:44
На чтение доступ есть, и ПР я делать могу. Но мержить нет.



Такоэ

dypa
18.04.2017
17:28:38
шторм умеет фильтровать по имени бранча

обычные релиз бранчи

Dmitry
18.04.2017
17:28:58
Не, если команда самодостаточна - она может сама принять решение о тестах и т.п.... но самодостаточная команда включает в себя и PO. И вообще погружается в бизнес в том числе.

Pavel
18.04.2017
17:29:46
обычные релиз бранчи
Ты не понимаешь, во все эти релиз бранчи идет параллельное вливание кода. Иногда в одни и те же места. Ну в 5-8 веток по крайней мере.

Pavel
18.04.2017
17:30:18
Причем иногда все даже забывают что туда что-то закомитили, поэтому удалить ветки страшно.

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

dypa
18.04.2017
17:31:23
имхо проблема не в бранчах, а в процессах

Pavel
18.04.2017
17:33:05
Ладно, в общем у нас эти разговоры в рабочем чате тоже месяцами длятся :) В общем легче просто поднять тихо тесты и представить готовыми.

Чем месяцами кому-то доказывать нужность и жаловаться на процессы.

Dmitry
18.04.2017
17:33:29
Ну в общем у меня сейчас похожая проблема... одна репа и 3 проекта с общими кусками. Один уже в проде, воторой скоро пойдет в прод и третий в разработке... и вот непонятно что с ветками делать. Если на каждый подпроект своя dev и prod ветка, то проблемы с комитами в общую часть.

Ну т.е. не проблемы... но следить приходится.

Pavel
18.04.2017
17:35:06
Ну там еще куча легаси кода, вообще все эти проекты с 2005 года живут. Есть ужасная старая система где все написано в виде лапши, туда стараемся не лазить лишний раз.

Google
Pavel
18.04.2017
17:35:16
Так что все сложно.

Adel
18.04.2017
17:35:54
общая часть - в композер пакет :)

Dmitry
18.04.2017
17:36:36
Не удобно совершенно... там не совсем библиотека...там, например, общие (корневые) компоненты реакта...

Adel
18.04.2017
17:36:48
а. ну реакт немного другое дело

npm-пакеты!

Dmitry
18.04.2017
17:36:57
общая сборка

и т.п....

Да можно было и просто как сабмодуль гита вынести, но в разработке получается не очень удобно....

Adel
18.04.2017
17:37:53
не. сабмодули - это ересь

Dmitry
18.04.2017
17:39:18
да блин, ну представь у тебя на одной кодовой базе 3 сайта, очень разных, но с общими шаблонами. Не будешь же ты общие шаблоны в пакет сувать

Admin
ERROR: S client not available

Adel
18.04.2017
17:39:46
конечно не буду. буду только ныть в телеграмме как плохо живется мне!

:-P

ладна. вечер. я устал. хочу постебать :)

я сделал уже 6 фич.

Dmitry
18.04.2017
17:40:27
ну а где еще ныть то, не дома жене же

Adel
18.04.2017
17:40:34
а чел который должен мержить, в миниотпуске

и все стало слишком сложно

хотел затеять революцию по спринтам и т.д. - все забили. и стало обидно :(

Dmitry
18.04.2017
17:41:53
Для революции нужно вооружение ;)

Google
Adel
18.04.2017
17:42:14
угу.. скоро буду вооружен

Dmitry
18.04.2017
17:42:39
А лучше обсуди автоматизацию тестирования

;)

Adel
18.04.2017
17:43:01
автоматизацию уже обсуждали. там блин сложно... дорого она выйдет нам

и как всегда - главный спец почемуто я. потому что делал коечего такое. а этим заниматься влом. не QA я

Dmitry
18.04.2017
17:43:35
ну иначе будете регрессию ловить постоянно

Adel
18.04.2017
17:43:42
да 100%

я понимаю

Dmitry
18.04.2017
17:44:46
мдя... а у меня ваще тестирования нет сейчас

Adel
18.04.2017
17:45:57
что не так?

типа проблема в людях а не методологии?

Dmitry
18.04.2017
17:46:16
проблема всегда в людях ;)

Pavel
18.04.2017
17:47:25
Просто любые хорошие начинания - все забивают и все... ) Или твоя инициатива - ты и делай

Dmitry
18.04.2017
17:47:50
Ну в общем логично.. насчет "твоя инициатива - ты и делай" ;)

Pavel
18.04.2017
17:48:12
Вот она - командная работа ?

Adel
18.04.2017
17:48:26
ну это... не моё ж. это уже немного выше уровень, на который я лезть не хочу. или уже давно пора...

Dmitry
18.04.2017
17:50:09
https://career.ru/vacancy/20272615

Pavel
18.04.2017
17:50:42
Вот это я понимаю работа.. ?

Adel
18.04.2017
17:57:11
форум у всех работает?

логин в смысле

у меня слетел и не дает залогиниться

проблема была http

Страница 175 из 956