What’s more fun than code reviews? Almost everything.
Face it – most code reviews are time-consuming and not as effective as you’d like them to be. The goal is to get everybody to write code that’s consistent with your preferred coding standards, but it’s not easy to monitor or enforce that.
The Code Analysis feature in Toad for Oracle Xpert Edition is designed to automate code review and to bring consistency to the process. Based on a library of nearly 200 rules written by SQL experts on the Toad team, Code Analysis lets you select good coding practices like:
“Avoid declaring NUMBER subtypes which have no precision (INTEGER, etc.), and avoid declaring NUMBER without precision.”
“Limit use of FULL OUTER JOIN.”
Use Code Analysis to enforce standards without having to build manual laborious code reviews into your development schedule. In fact, Code Analysis can review code as it’s being written, displaying real-time pop-up messages in response to violations of your coding standards. Development managers and team leads can see the quality of the code across teams and projects through a dashboard.
Watch this 3-minute video of our John Pocknell demonstrating how to use Code Analysis in Toad Xpert Edition:
We think it’s the easiest, most accurate way to maintain your organization’s coding standards without resorting to manual code review.
This is part 2 of my 5-part video series designed to help you decide whether Toad for Oracle Xpert Edition is right for you. If you want to move your team beyond manual code review, then Code Analysis is a good reason to look into Toad Xpert Edition. Of course, if you love manually reviewing your team’s code, don’t worry – Toad Xpert Edition has features that will save you time and effort in other ways. Stay tuned.)
For more details on Code Analysis, have a look at Reason #2 in “Five Ways Toad Xpert Edition Can Help You Write Better Code,” our updated technical brief.
Want to see for yourself how Toad can help you enforce coding standards? Download a 30-day trial and take Toad Xpert Edition for a test drive.