- Use Java Code Conventions
- Write unit-tests for all your classes (except model and data classes)
- Try to write code in Java 8 style using all features like lambdas, streams and other
- Use existed architecture of application for developing new features
If you want to open PR or issue please provide detailed description.