Size: a a a

Боль Тимлида

2021 May 08

C

Ctor in Боль Тимлида
В некоторых случаях не писалось бы какое-то время видео с камеры видеонаблюдения )
источник

AK

Anton Kucherov in Боль Тимлида
Вот давайте даже в процентах из книги сравним, что лучше. Неформальный обзор - он же ревью или парное программированин?
источник

VF

Victor Fabrichenko in Боль Тимлида
А что такое формальные инспекции?
источник

AK

Anton Kucherov in Боль Тимлида
Смотрим строку "Типичный процент обнаруженных дефектов" и спорим. 🙂
источник

VF

Victor Fabrichenko in Боль Тимлида
А вы до продаж такое не тестируете? А бывали такие случаи в проде? Ну типа хочется понять, стоит ли овчинка выделки
источник

MF

Magnus Frej in Боль Тимлида
Если коротко, садится n человек, назначает роли и проверяет выбранный кусок кода на соответствие заранее определенному критерию. Например, проверяем, что все имена функций в неймспейсе X соответствуют соглашениям. Если нет - создается запись, которая превращается в задачу в беклоге с соответствующим приоритетом.
источник

AS

Artem Shpynov in Боль Тимлида
Жёстче там все
источник

MF

Magnus Frej in Боль Тимлида
Там было что-то про необходимость комбинирования для достижения хорошего, годного результата.
источник

MF

Magnus Frej in Боль Тимлида
Я ж упростил
источник

AK

Anton Kucherov in Боль Тимлида
Давайте вернемся к теме. Мы говорили за парное программирование и за код-ревью (неформальные инспекции)
источник

AS

Artem Shpynov in Боль Тимлида
Например нормативы по времени не более 80  LOC и 2 часа
источник

VF

Victor Fabrichenko in Боль Тимлида
Я говорил, за парное проектирование и "типичное кодревью"
источник

AK

Anton Kucherov in Боль Тимлида
Даже в книге приведенной таблица четко показывает что ПП на старте находит 40% ошибок а код ревью только в лучшем случае те же 40% находит.
источник

MF

Magnus Frej in Боль Тимлида
Кто-то оспаривает? Я - нет.
источник

VF

Victor Fabrichenko in Боль Тимлида
Парное проектирование, это когда после проектирования оба знают какой код надо написать
источник

VF

Victor Fabrichenko in Боль Тимлида
В момент когда информации для написания кода недостаточно, работа останавливается и выполняется перепроектирование
источник

AK

Anton Kucherov in Боль Тимлида
Вот вы ткнули и оказалось что: Код ревью - наименее эффективная практика из трех:
1) Формальные инспекции
2) Парное программирование
3) Код-ревью

🤷‍♂️
источник

VF

Victor Fabrichenko in Боль Тимлида
В конце можно чекнуть результат, но обычно это не требуется, там и так все ясно-понятно и то о чем договаривались. Бывают исключения, но они не стоят того, чтобы постоянно проверять результат работы
источник

VF

Victor Fabrichenko in Боль Тимлида
Да ну нет же
источник

VF

Victor Fabrichenko in Боль Тимлида
Это меня ткнул за лозунг
источник