# Инструментальные средства разработки программного обеспечения


Вебинар-практикум. Создание CI/CD пайплайна  
https://www.youtube.com/watch?v=jSqmgr3RUqU  

Стадии разработки ПО

- Управление версиями, совместная разработка (Git)  
- Компиляторы, интерпретаторы  
    IDE:  
    -- Bash  
    -- VS Code  
    -- Visual Studio  
    -- ?  

- Средства виртуализации
    -- VM
    -- Docker
    -- venv

- Отладка  
    -- декомпиляция  
        --- IDA  
        --- ?  
    -- профилирование  
    -- отладка;  
    -- анализ:  
        --- PVS Studio  
        --- ?  

- Тестирование  
    -- unit-тесты  
    -- нагрузочное  
    -- регрессионное  
    -- UX/UI  
    -- пентестинг  
    -- ?  

- Инсталляторы
    -- InstallShield
    -- dist
    -- ?

- Документирование  
    -- text  
    -- markdown  
    -- html  
    -- Visio  
    -- ?  



