Заказать обратный звонок
Закажите обратный звонок. Первый освободившийся менеджер свяжется с вами в рабочее время.
Экосистема разработки
  • Языки программирования

    Frontend:

    Основной язык программирования JavaScript, в качестве библиотеки UI применяется React, а UI-фреймворк Ant Design;


    Backend:

    Основной язык программирования PHP, в качестве фреймворка используется Laravel;


    Измерительная часть: основными языками программирования являются PHP, С, shell (sh/bash), TCL.



    Инструменты


    • Написание, тестирование и отладка кода в едином интерфейсе (IDE):
    • Netbeans, Visual Studio Code (VS Code);
    • Контроль и управление версиями: Git (GitLab), модель Gitflow.
  • Правила, подходы и практики

    Применяемые правила, подходы и практики в процессе разработки ПО

    Разработка с использованием TDD (Test-Driven Development);


    Архитектура и методологии организации кода: для Frontend используется FSD (Feature-Sliced Design), для Backend разработки используется Clean Architecture;


    Организация процесса разработки: Scrum, Kanban;


    Правила при поставке кода и CI/CD:


    • Автоматический статический анализ кода;
    • Автоматический анализ уязвимостей, в том числе и в сторонних компонентах;
    • Локальные хранилища артефактов;
    • Автоматический анализ зависимостей;
    • Динамический анализ кода;