Учимся рефакторить код на примере багов в TDengine, часть 1: про колбасу
Проверяя код проекта TDengine с помощью PVS-Studio, можно встретить канонические ошибки и опечатки. Многих из них можно избежать, если изначально аккуратно оформлять код, делать логику простой и избегать макросов. Давайте посмотрим на эти ошибки и подумаем, как можно повести рефакторинг кода так, чтобы им просто не было там места.
https://habr.com/ru/companies/pvs-studio/articles/888060/
#c #c++ #sast #pvsstudio #статический_анализ_кода #рефакторинг #программирование #TDengine