47 Degrees Partners with Codacy
- by Nick Elsberry
- July 01, 2015
- scala• code review• partnerships
- 2 minutes to read.
We’re pleased to announce a new partnership with Codacy — an automated review tool to ease the tedious process of code review and assist with lowering your technical debt.
Let’s face it, we can all get a little blurry-eyed after staring at line after line of code by the end of a long work week. The last thing you want to do is to have to search through countless files to make sure everything is up to par with your company standards and best practices. We’ve found that Codacy is a game-changing solution and we’re excited to turn you on to this new tool.
Codacy’s innovative service allows programmers to eliminate time spent agonizing over editing minute and significant errors by scanning and implementing changes to code in a practical and easily manageable manner. It focuses on detecting only the new and fixed errors per Commit and Pull Request. And Codacy doesn’t just put a band-aid on the problem, it highlights why each issue is occurring and gives suggestions for improvement.
Their reporting feature effectively acts as a teacher, grading code based on the categories such as Performance, Error Prone, Security, Unused Code, Compatibility, Test Coverage, and Code Style. The availability to set goals each week allows the user to highlight areas for improvement and zero in on individual categories or at improving your overall grade each week.
In the context of Scala, our main language at 47 Degrees, Codacy lets us choose from the Official scala-lang.org Style Guide or Effective Scala by Twitter.
While we rely primarily on Scala, the platform supports a bevy of languages including Java, PHP, CSS, and Python. It only takes seconds to integrate this tool with Bitbucket, Github, or any Git repo, and it can easily meld into your development process. By allowing you to individualize common code standards, patterns, or to customize your static analysis experience, you can tailor the tool to be most effective for projects of different scale.
Codacy is a beneficial tool for not only the casual or hobby programmers, but for professionals and business owners alike. Utilizing Codacy within our company has streamlined our efficiency and productivity in a variety of facets. We can quickly eliminate errors and grow from our mistakes while not wasting valuable think tank time that’s better spent on project conceptualization and development.
With the ease of use, graphic and scalable performance metrics, you have no excuse not to give them a try. Want more information on how Codacy, and a 47 Degrees consulting engagement can help take your company to the next level? Contact us today.