C'de yaygın olarak kullanılan adlandırma kuralları nelerdir? En az iki tane olduğunu biliyorum:
- Küçük harfli_fonksiyonlu GNU / linux / K&R
- ? isim? UpperCaseFoo işlevleriyle
Sadece burada C'den bahsediyorum. Projelerimizin çoğu, C kullandığımız küçük gömülü sistemlerdir.
İşte bir sonraki projem için kullanmayı planladığım proje:
C Adlandırma Sözleşmesi
Struct TitleCase
Struct Members lower_case or lowerCase
Enum ETitleCase
Enum Members ALL_CAPS or lowerCase
Public functions pfx_TitleCase (pfx = two or three letter module prefix)
Private functions TitleCase
Trivial variables i,x,n,f etc...
Local variables lower_case or lowerCase
Global variables g_lowerCase or g_lower_case (searchable by g_ prefix)