#qdengine — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #qdengine, aggregated by home.social.
-
С++: освобождение ресурсов в деструкторах с использованием вспомогательных функции
В этой статье мы рассмотрим, как правильно разрушать объекты в ООП программе на языке C++, не выполняя избыточных операций. Этим мы завершим цикл публикаций, посвящённый обзору ошибок в игровом движке qdEngine.
https://habr.com/ru/companies/pvs-studio/articles/816619/
#рефакторинг #утечки_памяти #си++ #cpp #pvsstudio #статический_анализ_кода #разработка_игр #qdEngine #open_source
-
Проверка игрового движка qdEngine, часть третья: дополнительная десятка багов
В первой статье про qdEngine было рассмотрено 10 ошибок, выбранных плагином PVS-Studio. Однако есть ещё 10 багов, заслуживающих внимания. Как говорится, лучше учиться на чужих ошибках. Заодно они хорошо демонстрируют возможности PVS-Studio в выявлении разнообразнейших ошибочных паттернов.
https://habr.com/ru/companies/pvs-studio/articles/814821/
#си #си++ #pvsstudio #c #c++ #обзор_кода #разработка_игр #программирование #qdEngine #следствие_ведут_колобки #SAST #статический_анализ_кода #тестирование #баги #ошибки_в_коде
-
Проверка игрового движка qdEngine, часть вторая: упрощение C++ кода
В этой статье мы рассмотрим, как статический анализатор PVS-Studio воодушевляет заняться рефакторингом кода. Ведь чем короче, проще и понятнее код, тем меньше в нём ошибок.
https://habr.com/ru/companies/pvs-studio/articles/812795/
#PVSStudio #статический_анализ_кода #статический_анализатор_кода #SAST #qdEngine #Си++ #C++ #баги_в_играх #баги #ошибки_в_коде #программирование #рефакторинг #ручное_управление_памятью
-
Проверка игрового движка qdEngine, часть вторая: упрощение C++ кода
В этой статье мы рассмотрим, как статический анализатор PVS-Studio воодушевляет заняться рефакторингом кода. Ведь чем короче, проще и понятнее код, тем меньше в нём ошибок.
https://habr.com/ru/companies/pvs-studio/articles/812795/
#PVSStudio #статический_анализ_кода #статический_анализатор_кода #SAST #qdEngine #Си++ #C++ #баги_в_играх #баги #ошибки_в_коде #программирование #рефакторинг #ручное_управление_памятью
-
Проверка игрового движка qdEngine, часть вторая: упрощение C++ кода
В этой статье мы рассмотрим, как статический анализатор PVS-Studio воодушевляет заняться рефакторингом кода. Ведь чем короче, проще и понятнее код, тем меньше в нём ошибок.
https://habr.com/ru/companies/pvs-studio/articles/812795/
#PVSStudio #статический_анализ_кода #статический_анализатор_кода #SAST #qdEngine #Си++ #C++ #баги_в_играх #баги #ошибки_в_коде #программирование #рефакторинг #ручное_управление_памятью
-
Проверка игрового движка qdEngine, часть вторая: упрощение C++ кода
В этой статье мы рассмотрим, как статический анализатор PVS-Studio воодушевляет заняться рефакторингом кода. Ведь чем короче, проще и понятнее код, тем меньше в нём ошибок.
https://habr.com/ru/companies/pvs-studio/articles/812795/
#PVSStudio #статический_анализ_кода #статический_анализатор_кода #SAST #qdEngine #Си++ #C++ #баги_в_играх #баги #ошибки_в_коде #программирование #рефакторинг #ручное_управление_памятью
-
Проверка игрового движка qdEngine, часть первая: топ 10 предупреждений PVS-Studio
Баги, которые удалось найти в движке qdEngine, оказались весьма разнообразны, поэтому не хочется мешать всё в кучу в одной публикации. Читатели могут упустить интересные темы, связанные с написанием качественного кода. Поэтому разбор проекта выйдет в виде серии публикаций, первая из которых посвящается наиболее интересным срабатываниям с точки зрения плагина PVS-Studio.
https://habr.com/ru/companies/pvs-studio/articles/810987/
#c++ #си++ #разработка_игр #игры #братья_пилоты #следствие_ведут_колобки #qdEngine #PVSStudio #статический_анализ_кода #static_code_analysis #SAST #баги #ошибки_в_коде #gamedev