Size: a a a

pro.rb (Ruby/Rails / RU)

2020 January 27

МВ

Максим Вейсгейм in pro.rb (Ruby/Rails / RU)
Хорошо
источник

AI

Alex Ilizarov in pro.rb (Ruby/Rails / RU)
возможно у тебя просто слишком простая система что таких проблем не возникает
источник

МВ

Максим Вейсгейм in pro.rb (Ruby/Rails / RU)
Самая простая
источник

AI

Alex Ilizarov in pro.rb (Ruby/Rails / RU)
Чем дольше живет проект - тем он сложнее - тем больше багов.
источник

МВ

Максим Вейсгейм in pro.rb (Ruby/Rails / RU)
>4 лет
источник

AI

Alex Ilizarov in pro.rb (Ruby/Rails / RU)
обычное многолетнее рельсовое приложение это куча бизнеслогики
источник

AI

Alex Ilizarov in pro.rb (Ruby/Rails / RU)
куча интеграций
источник

VK

Vasya Kuzmik in pro.rb (Ruby/Rails / RU)
Alex Ilizarov
ну просто слить себе и потыкать самому это уже много времени сжирает
Для потыкать есть же стейджинг
источник

AI

Alex Ilizarov in pro.rb (Ruby/Rails / RU)
Vasya Kuzmik
Для потыкать есть же стейджинг
не все вещи можно на стейжинге проверить
источник

МВ

Максим Вейсгейм in pro.rb (Ruby/Rails / RU)
Alex Ilizarov
не все вещи можно на стейжинге проверить
Так вот надо сделать так чтоб то что нельзя было проверит проверяли тесты
источник

AI

Alex Ilizarov in pro.rb (Ruby/Rails / RU)
в случае рельсового приложения - да, наверное большинство ситуаций. Но если появляется что то помимо веб приложения ...
источник

VK

Vasya Kuzmik in pro.rb (Ruby/Rails / RU)
Alex Ilizarov
не все вещи можно на стейжинге проверить
Например?
источник

МВ

Максим Вейсгейм in pro.rb (Ruby/Rails / RU)
Это звучит как слабый ci cd
источник

AI

Alex Ilizarov in pro.rb (Ruby/Rails / RU)
Максим Вейсгейм
Так вот надо сделать так чтоб то что нельзя было проверит проверяли тесты
у меня в прод уходил код который падал с csrf, где были твои тесты? и случай вообще не единичный
источник

AI

Alex Ilizarov in pro.rb (Ruby/Rails / RU)
Vasya Kuzmik
Например?
например нестандартный ответ от интеграций
источник

VK

Vasya Kuzmik in pro.rb (Ruby/Rails / RU)
Alex Ilizarov
например нестандартный ответ от интеграций
А в чем проблеа настроить тестовое окружение на интеграцию?
источник

VK

Vasya Kuzmik in pro.rb (Ruby/Rails / RU)
Ну, типа, если ты не можешь покликать что-то на стейже как ты это прокликаешь локально?
источник

AI

Alex Ilizarov in pro.rb (Ruby/Rails / RU)
Vasya Kuzmik
А в чем проблеа настроить тестовое окружение на интеграцию?
А как твое приложение будет отличать какой из тестовых режимов сейчас?
источник

AI

Alex Ilizarov in pro.rb (Ruby/Rails / RU)
Vasya Kuzmik
Ну, типа, если ты не можешь покликать что-то на стейже как ты это прокликаешь локально?
Скормишь нестандартный ответ и посмотришь на реакцию
источник

VK

Vasya Kuzmik in pro.rb (Ruby/Rails / RU)
Alex Ilizarov
А как твое приложение будет отличать какой из тестовых режимов сейчас?
Фича флаги, разные окружение, разные ключи разных приложение
Вариантов куча
источник