Здравствуйте! С недавних пор перешел на программирования на чистом СИ, и задался таким вопросом как, правильное оформление кода. Хотелось бы узнать кто как оформляет код? Услышать какие нибудь советы, рекомендации по правильному оформлению кода.
https://code-live.ru/post/howto-indent-your-source-code/ https://habrahabr.ru/post/172091/ https://google.github.io/styleguide/cppguide.html С. Макконелл - Совершенный код (очень хорошо структурированное изложение, можно читать с любого места)
Стандартов много и между поклонниками идут постоянные холивары. Смотрите примеры кода в документации, книгах, на гитхабе, в статьях амперки... Со временем поймете, какой стиль вам ближе.
IDE и AVRS автоматически код форматируют. Наверное есть смысл смириться с этой формой, иначе неловкое движение и все выровнялось по умолчанию. А вот споры по мелочам "писать комент в той же строке или выше", "оформлять свои процедуры и функции до или после loop (main)", "оформлять константы как переменные или при помощи #define" и прочее и прочее, могут доиться бесконечно. Основное правило - писать так, чтобы через полгода сам смог вспомнить как это работает. В идеале - чтобы и любой другой смог понять что вы имели ввиду.
Форматируют, но имена правильные все равно нужно самому писать, иначе потом сложно будет отличить локальную переменную от глобальной и константы. А вот это уже не к стилю оформления кода относится, а к работе компилятора и использованию памяти.