Учимся программированию на С вместе: библиотека буфера FIFO

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

Планирую рассмотреть библиотеку кольцевого буфера, которую я набросал, когда мне таки надоело реализовывать эти буферы при каждом использовании UART… Библиотека представляет из себя всего несколько строк кода, поэтому ее легко описать, и в то же время мне хотелось бы обсудить некоторые недочеты с целью самообучения. Поэтому если будет смысл — возможно появится вторая часть этой стать, с названием «Работа над ошибками».

Читать дальше