
One
16.08.2016
10:29:05
Иногда мне, тому кто эксплуатирует, хочется приехать в офис разработчиков с дробовиком с солью, битой и огромным дилдо в пятилитровой емкости с горчицей. Чтоб за качество пообщаться вдумчиво. =)

Esteto4ka
16.08.2016
10:30:19

Nick
16.08.2016
10:31:36
тогда ПМ и КУА виноваты, что не тестили спеку

Esteto4ka
16.08.2016
10:32:33

Google

Nick
16.08.2016
10:33:22
ну вот тогда это зона ответственности клиента, т к он зааппрувил спеки

One
16.08.2016
10:33:32

Esteto4ka
16.08.2016
10:34:50
У меня были случаи, когда приходилось в бурные споры с клиентом вступать по поводу новой спеки и подобного. В некоторых моментах казалось "ну такого быть не может! Это точно бага макета\спеки" - а мне "нет - это именно так задумано" ?

Nick
16.08.2016
10:35:46
ну это не бага спеки
а ошибка в человеческой логике / понимании
что приведет к багу
и такое надо детально прояснить клиенту, и если он не самодур или кретин, то все решается

Richard
16.08.2016
10:37:11
Иногда хочется подойти к девелоперу, воспроизвести баг и так лицом его в монитор: Ктооооо это сделал? Ктоооооо это сделал?

One
16.08.2016
10:37:17
http://bash.im/index?text=%E3%E5%F0%EC%EE%EA%E0%EF%F1%F3%EB%E0
вот старый подход, но действенный )

[Anonymous]
16.08.2016
10:37:41

Timothy
16.08.2016
10:38:54
#whois категорически приветствую! DevManager проектов разработки авиационных систем и ПО для авионики. Стараемся менять подходы в очень консервативном окружении.

[Anonymous]
16.08.2016
10:39:38

Richard
16.08.2016
10:39:49
А ввремя я так написал шуточку, да.

Nick
16.08.2016
10:40:11

Richard
16.08.2016
10:41:05
Да понятное дело.

Google

Richard
16.08.2016
10:41:10
+ это как бэ не профессионально.
Но, как пелось в песне у Шаова:
...Но как приятно тихо встать
С улыбкою сказать "Пардон"
По люстре стулом садануть
И просветленным выйти вон

[Anonymous]
16.08.2016
10:42:32
Я может ща фигню скажу, но я дружу с девелоперами. Мы вместе ржем над коммитами. Или когда переоткрываешь тикет и патчик приложишь, он подойдёт, ты ему все разжуешь. Он спасибо скажет

Alexander
16.08.2016
10:43:02

Richard
16.08.2016
10:43:05
То же самое.

Nick
16.08.2016
10:43:05
круто

Richard
16.08.2016
10:43:26
Мы с нашими вообще в одной комнате. И на обед ходим вместе иногда и смеемся и всё такое.

Kate
16.08.2016
10:43:49

Nick
16.08.2016
10:44:00
чего?

Richard
16.08.2016
10:44:01
Вообще, дружить надо со всеми :)
чего?
Ну, багов там весёлых )

Nick
16.08.2016
10:44:29
хорошие люди, да

Kate
16.08.2016
10:44:42

Esteto4ka
16.08.2016
10:44:57

Richard
16.08.2016
10:45:02

[Anonymous]
16.08.2016
10:45:59
У нас есть правило, что тестировщик смотрит в бранчдиф перед началом тестирования и если что то не понимает то просит девелопера рассказать что он тут сделал. Иногда он сразу сам баг находит :)

Kate
16.08.2016
10:46:00

Esteto4ka
16.08.2016
10:46:03

Richard
16.08.2016
10:46:27

Nick
16.08.2016
10:46:55

Google

Esteto4ka
16.08.2016
10:48:05

Alexei
16.08.2016
10:48:12

Richard
16.08.2016
10:48:38
Уже решили же всё.

Kate
16.08.2016
10:48:59

Nick
16.08.2016
10:49:36
хотя не важно, это крутая практика

Richard
16.08.2016
10:51:00
Кстати, нас больше двухсот. ура!
Наверное.

[Anonymous]
16.08.2016
10:51:59
Вообще научиться смотреть в бранчдиф это хорошо:
1. Видно что тронуто и что надо проверить
2. Начинаешь понимать кодовую базу
3. Простейшие баги находишь
4. Иногда ветка создана но девелопер не запушил и можно сразу переоткрывать
5. В глазах девелопера ты почти равный человек
6. Ты крут

Richard
16.08.2016
10:52:19
Не всегда дают доступ, увы.

[Anonymous]
16.08.2016
10:52:31

Alexei
16.08.2016
10:52:31

Nick
16.08.2016
10:52:41

Richard
16.08.2016
10:52:43
Зато ты поработал!

Esteto4ka
16.08.2016
10:53:37
код-ревью делает вся команда?
у нас 2 иосника и 2 андроидщика - так что да - можносказать, что вся команда) А я отдел тестирования в полном составе))
Но по сути, ревьювит один человек.

Roman
16.08.2016
11:12:40

[Anonymous]
16.08.2016
11:13:19
у нас одна фича - один бранч

Slow
16.08.2016
11:15:11
у нас бранч под предпоследнюю сборку, транк - под последнюю

Polina
16.08.2016
11:32:22
у нас одна фича - один бранч
А фича - это например что? Хочу понять, какого размера кусок логики. Мы пытались перейти на такую систему на паре проектов и получалось больше минусов, чем плюсов.

Google

[Anonymous]
16.08.2016
11:38:08
ну фича например: сделать в чате отправку картинок

Polina
16.08.2016
11:41:30
То есть довольно небольшие? Не возникает проблем с мержами, особенно если миграции были?

[Anonymous]
16.08.2016
11:50:21
Просто у нас многоуровневая но простая система веток

Polina
16.08.2016
12:02:09
Просто у нас многоуровневая но простая система веток
Ну ветка на задачу - это ок. Но что если два программиста работали над задачами, которые задевают один и тот же код? Понятно, что мерж и так и так будет, но если они работают в одной ветке - будет проще. А так после мержа ещё возможно куча багов вылезет

[Anonymous]
16.08.2016
12:03:01
если программисты работают над смежными или одной задачей - пусть работают в одной ветке

Polina
16.08.2016
12:06:22
А кто решает, когда новую ветку заводить, а когда работать в одной? (если над одной задачей работают, тут понятно, а если над разными?)
То есть как это оговорено в эм... принятых правилах процесса разработки в команде?
Или у вас не бывает таких ситуаций? А если не бывает, то почему? Задачи распределяются классно или разбивка по задачам изначально хорошая?

[Anonymous]
16.08.2016
12:42:28
разные задачи - разные ветки

Polina
16.08.2016
12:43:52
Nick K, [16.08.16 15:05]
если программисты работают над смежными или одной задачей - пусть работают в одной ветке
Nick K, [16.08.16 15:45]
разные задачи - разные ветки
Так в одной или в разных?

[Anonymous]
16.08.2016
12:44:40
обычно в разных

Polina
16.08.2016
12:46:27
обычно в разных
Кто и в какой момент определяет, что нужно отступить от этого правила и работать в одной?

[Anonymous]
16.08.2016
12:54:48
> @pefremova
Кто и в какой момент определяет, что нужно отступить от этого правила и работать в одной?
сами девелоперы с ТЛ

Polina
16.08.2016
13:00:14

Nick
16.08.2016
13:01:16
во время декомпозиции задачи же

Polina
16.08.2016
13:03:34
Так тут зависит от того, кто декомпозирует задачу, тимлид самостоятельно или совместно с командой.

[Anonymous]
16.08.2016
13:07:35
ghjuhfvvbcns
техлид жк

Antonio
16.08.2016
13:09:13
коллеги, поделитесь пожалуйста опытом. кто как тестирует (веб-сервис) на продакшене и как скрываются тестовые данные и тестовые аккаунты от пользователей?