Styles Guides

A collection of style and formatting guidelines for source code, markup languages, and technical documents.

When a style must be updated, update the full coding style document first and increase its version number. Then update the matching CheatSheet so it matches the full coding style, and increase the CheatSheet version to the same version as the full coding style.

Programming Languages

C

C coding style guide version 1.0.5

ObjC

ObjC coding style guide version 1.0

Swift

Swift coding style guide version 1.0.1

POSIX Shell Scripting

POSIX shell scripting style guide version 1.0

Language Extensions / Frameworks

Enhanced-C

Enhanced-C coding style guide version 1.0

Enhanced-ObjC

Enhanced-ObjC coding style guide version 1.0

Markup Languages

Markdown

Markdown coding style guide version 1.0

License

The coding style guides and CheatSheets are released under the Creative Commons Attribution-ShareAlike 4.0 International license.

My other projects

See my other projects.