home.social

#alloca — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #alloca, aggregated by home.social.

  1. Учимся рефакторить код на примере багов в TDengine, часть 2: макрос, пожирающий стек

    Проверяя код проекта TDengine с помощью PVS-Studio, можно встретить код с запахом, канонические ошибки и опечатки. Многое из этого можно избежать, если изначально аккуратно оформлять код, делать логику простой и избегать макросов. Давайте рассмотрим некоторые фрагменты кода и подумаем, как можно провести его рефакторинг так, чтобы багам просто не было там места.

    habr.com/ru/companies/pvs-stud

    #c #cpp #си #си++ #pvsstudio #рефакторинг #информационная_безопасность #sast #alloca #сортировка_пузырьком #качество_кода #статический_анализ_кода #обзор_кода