My Naming Convention

I save it to have where to look up

General:

  • No more than 120 characters per line
  • Lines in the same paragraph have one indentation more than start of paragraph eg:
// Start of paragraph, but space is laking soo we go to another line,
//  continuation of paragraph in new line

For C#:

It's adapted Unity convention.

Convention note:

__name - pole
name_ - zmienna tymczasowa
name__ - zmienna dla Unity (by była widoczna w inspectorze)

propertyName - jeśli jest to jedynie podanie przesłoniętego pola  
PropertyName - jeśli jest to jakaś formuła, prawie metoda  

Nasuwa się pytanie dlaczego nazwa właściwości jest pisana z małej litery? Taka jest konwencja Unity.
Co mnie martwi kolejną konwencją Unity jest pisanie member przed zmienną, aka: m_Zmienna, KTO TAK ROBI?!