relex / styleguide

Style guides for Google-originated open-source projects

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Relex Style Guides

Relex style guide is based on the Google style guides and currently hold for only select languages.

It is a set of sometimes arbitrary conventions on how to write code at Relex. It is not documenting how the code currently is, but instead, how it should be. Consistent style should make it easier to handle our codebase.

Term “Style” covers a lot of ground, from more superficial such like “use camelCase for variable names” to decisions concerning program structure, such as “never use global variables” and “never use exceptions.”

We currently have style guides for Java and Ruby. For JavaScript, there is a linter. Document so far updated for Relex use is the Java Style Guide.

Disagreements and clarifications are welcome.

These style guides are licensed under the CC-By 3.0 License, which encourages you to share these documents. See http://creativecommons.org/licenses/by/3.0/ for more details.

About

Style guides for Google-originated open-source projects


Languages

Language:HTML 59.9%Language:Python 30.9%Language:XSLT 5.4%Language:CSS 1.6%Language:JavaScript 1.2%Language:Emacs Lisp 0.9%Language:Vim Script 0.1%Language:C 0.0%