Современная качественная промышленная разработка ПО - процесс гораздо более комплексный чем просто кодирование. Он включает в себя такие практики и артефакты, как ревью кода, непрерывная интеграция, юнит-тестирование, статический анализ кода, анализ покрытия кода, стандарты кодирования и так далее. Мы разберемся, как эти процессы внедрить в жизнь на реальных проектах и каким инструментарием для этого можно воспользоваться применительно к С++.
Modern software development is a much more complex process than just regular coding. This process incudes such practices and artifacts as code reviews, continuous integration, unit testing, static code analysis, code coverage, coding standards etc. We will discuss how to integrate these process into your development cycle and what tools can be used for that in C++ universe.