Здравствуйте, netch80, Вы писали:
N>Постоянно происходит, честно.
Как это сочетается с следующим предложением?
N>Например, QA в очередном релизе отловил 20 багов; у кастомеров сработало ещё 10;
N> перед этим запуском в Jenkins было поймано и исправлено 300-400.

Вам надо ваш процесс переименовать с разработки через тестирование, на разработку через багфиксы.
N>Цифры меняются, соотношение примерно похоже на это.
Ну, я хотя бы понял, что у вас называется "отсутствием багов". Оказалось, что просто общаемся из разных планов бытия.
N>Ну вот пока ты будешь так думать, будешь предельно непрактичен.
Возможно, зато у нас кастомеры не ловят в "безбаговых" продуктах по 10 багов + еще хрен знает сколько не пойманых.
N>Единорогов не впрягали, за неимением таковых.
Угу, у вас вместо них кастомеры.
N>Что удивляет-то? Никогда peer review не проходил? Ну, всё впереди.
Ты ща начал размером опыта давить что ли? Не стоит.
Я никогда не видел, чтобы ревью чего-то доказывало. Особенно уровня "у тебя тут if не хватает".
N>100% хотя бы одним тестом каждого куска кода основного пути выполнения.
Понятно, тесты ради тестов, покрытие, ради покрытия.
N>Не считаются те, которые вызываются плохо предсказуемыми внешними условиями, хотя и их можно на следующем круге замокать.
Ты хоть и не просил, но бесплатный совет: когда ты видишь, что тебя надо что-то мокать — ты видишь у себя неправильный дизайн.
N>Нет, не только.
Ну может ты еще о чем-то своем, но я говорил о разработке через тестирование.
N>Ну я видел, и работал с. И ты не учитываешь внутреннего заказчика в продукте.
Нет конечно, им точно так же похрен на твои тесты.
N>Да хоть ручной проверкой. Это уже не наша задача.
Что не твоя задача? Качество? Тогда зачем париться с тестами?
N>Я про предыдущую спецификацию вроде не писал первый.
Слово спецификация впервые употребил ты.
http://rsdn.org/forum/flame.comp/8032039.1Автор: netch80
Дата: 18.06.21
Если ты тестами описываешь спецификацию, то новый тест спецификацию расширяет/меняет, поэтому старая она становится предыдущейю. Не бог весть какая логика. Дальше я твою мысль не понимаю вообще.
N>Ну у тебя почему-то ТЗ это сверху, а спецификация это снизу. Я не вижу причин так делить.
Ты опять чего-то выдумываешь. Я не употреблял слова верх или низ.
N>Я получаю с них реальную пользу — баги ловятся задолго до попадания к кастомеру. А ты можешь продолжать искать и требовать воздушные замки.
Ага, я вижу.