🧑💻 Условная компиляция
По возможности не используйте препроцессорные директивы (
Продолжение следует...
Clean Code #совет #cleancode
По возможности не используйте препроцессорные директивы (
#if, #ifdef) в файлах .c. Это затрудняет чтение кода и понимание логики. Вместо этого используйте такие директивы в файле заголовка, чтобы определить функции, используемые в этих файлах .c с заглушками в виде холостых команд в случае #else, а затем вызывайте эти функции безусловно из файлов .c. Компилятор не будет генерировать код для вызовов заглушек, при этом результат останется таким же, но логику будет проще понять.Продолжение следует...
Clean Code #совет #cleancode