Contributing

July 11, 2018 ยท View on GitHub

I'd love to see your ideas for improving this project.

Pull requests

The best way to contribute is by submitting a pull request. I'll do my best to respond to you as soon as possible.

Issues

If you find a bug or you have a suggestion create an issue.

Comment everything

Every line of the project must to be commented.

Writing code

Please follow Ray Wenderlich - Swift Style Guide codestyle. Comment every public methods, properties, classes. Make commits as atomic as possible with understandable comment. If you are developing feature or fixing a bug, please mention the issue number (e.g. #1) in commit text. Use MARK to separate each section type. Example: Global variables, Global functions, Class variables, Instance variables, Class functions, Instance functions & Init functions.

Test everything

Add tests for every added function. The aim is to have 100% of code coverage.