Я исхожу из фона java (из моих классов CS) и семестра С++. Я просто заканчиваю проект OpenCV для своего Co-Op, который в чистом C, поэтому я немного поздно задаю этот вопрос.
Каковы процессы проектирования и стандарты кодирования для чистого C?
Я знаком с объектно-ориентированным программированием, дизайном и лучшими практиками. Я немного растерялся на не-объектно-ориентированном языке, таком как C. Каждая отдельная переменная и функция кажутся глобальными. Это заставляет меня чувствовать себя настоящим беспорядком.