April 24, 2019
Score 8 out of 10
Whether you are an open source developer or a full-time coder, you must have a coding standard so as to reach your customers. Professionals having a coding standard have more chances of getting hired or paid well. Thus, Codacy comes into play. There are two types of coders: first one who reads the documentation and tries to code precisely with standards, and the second one who just wants the code to function properly. We use Codacy to rate our code and software product so that the end user is satisfied with our work.
- Automation - Regularly check-up for your code commits. For example, you push code to Git, it will automatically update your code ratings
- Code Support - They support all major languages, for example, Python, PHP, JAVA. Thus, it becomes fast and easy to get real-time quality for your code.
- Analytics - Intuitive UI and easy dashboard give a clear display of your codebase.
- Reach - Codacy is very popular and the only good source of code quality solution.
- There should be customization to get code quality for your own projects if standards are provided.
- Offline or a standalone application is much needed from Codacy to get local support.
- Spots a lot of errors and small ones that don't affect much about quality and are de-facto standards.
Read Sanyam Jain's full review
Codacy is most appropriate when you have an in-company code competition or when your client is more code-oriented with the proper functioning of the project. Codacy also integrates with all office tools like Slack and Jira. Codacy is less appropriate in a development team where their main work is to get code functioned and the indentation does not matter.