# Инструментальные средства разработки программного обеспечения ## Возможные темы Структурное логирование в .NET на примере Serilog https://habr.com/ru/company/gazprombank/blog/712384/ Технология непрерывной поставки ПО https://habr.com/ru/company/otus/blog/712280/ Бинарники из Python-файлов: Nuitka-компилятор, обзор и небольшое исследование https://habr.com/ru/company/sberbank/blog/710690/ Вебинар-практикум. Создание CI/CD пайплайна https://www.youtube.com/watch?v=jSqmgr3RUqU Как использовать GitLab в условиях санкций? https://habr.com/ru/company/ruvds/blog/715010/ Лучшие техники ревью кода https://habr.com/ru/post/716068/ Языки программирования https://www.youtube.com/watch?v=qiROpkAp3y4 с 26:01-1:00:52, 1:13:00- до конца Стадии разработки ПО - Управление версиями, совместная разработка (Git) - Компиляторы, интерпретаторы IDE: -- Bash -- VS Code -- Visual Studio -- ? - Средства виртуализации -- VM -- Docker -- venv - Отладка -- декомпиляция --- IDA --- ? -- профилирование (логирование); -- отладка; -- анализ: --- PVS Studio --- ? - Тестирование -- unit-тесты -- нагрузочное -- регрессионное -- UX/UI -- пентестинг -- ? - Инсталляторы -- InstallShield -- dist -- ? - Документирование -- text -- markdown -- html -- Visio -- ?