Дим, прорабатываю статью “5 вещей, которые должны быть в абсолютно любом hybris-проекте”. На самом деле, не только хайбрис-проекте, но блог у меня про хайбрис, так что.. Придумал пока вот какие (порядок произвольный):
1. Feature toggles – включалка/отключалка/переключалка фич, сюда же входит A/B- тестирование
2. Feature usage monitoring and alerts – сюда попадает для сторфронтов Google Analytics и всякие графики системных ресурсов. Сюда же попадают системы, которые анализируют необычное поведение (например, стало в два раза меньше заказов в интернет-магазине, чем обычно в такое время)
3. Automated tests – хочу написать, что для самых простых и очень быстрых проектов тесты все равно нужны, пусть даже и самые-самые необходимые.
еще два надо придумать. Провожу опрос – пишите идеи)
Например, тут нет CI/CD и Code Quality Gates – потому что это про инфраструктуру и процесс разработки. А я собираю про разработку саму. То есть, что нужно включить в код полезного в 100% случаев. Есть идеи?
