Coding standard guidelines with Bigdata projects

Coding standard guidelines with Bigdata projects

With lots of technologies and tools coming into picture it becomes
extremely important that all team members follows the coding guidelines.

I am documenting standards which should be followed.

R

Google R style guide
https://google-styleguide.googlecode.com/svn/trunk/Rguide.xml

Related : RLint: Reformatting R Code to Follow the Google Style Guide
RLint is simple utility to reformat your code to Google R Style guide
https://code.google.com/p/google-rlint/
http://research.google.com/pubs/archive/42577.pdf

Hive

We made our own internal standard to follow.

Python

http://google-styleguide.googlecode.com/svn/trunk/pyguide.html
Google Style VIM settings Python
http://google-styleguide.googlecode.com/svn/trunk/google_python_style.vim

Scala

http://docs.scala-lang.org/style/

http://www.scalastyle.org/
It has plugins for sbt , eclipse etc

Java

http://google-styleguide.googlecode.com/svn/trunk/javaguide.html

Eclipse settings
http://google-styleguide.googlecode.com/svn/trunk/eclipse-java-google-style.xml

Intellij settings Google style guide
http://google-styleguide.googlecode.com/svn/trunk/intellij-java-google-style.xml

Shell scripts

http://google-styleguide.googlecode.com/svn/trunk/shell.xml



No comments:

Post a Comment

Please share your views and comments below.

Thank You.