AnyPS5/docs/CONVENTIONS.md

821 B

Coding Conventions

C++ Naming Conventions

  • Interface names (classes containing only pure virtual methods with no implementation) start with I, as in C#.
  • Class names and public method names use PascalCase.
  • Private method and field names use camelCase.
  • Function argument names use camelCase.
  • Template parameter names follow the C# style: TKey, TValue, TIterator.

Comments in code can only be added to indicate areas of technical debt (only by a human), the end of #endif, and the end of namespace.

Conventional Commits

There's no need to add image files to the repository. You can add images to the gist comments and paste a link into the md file.