Best Practices and Coding Standards

Hi Everyone,

I know this is a large topic area when talking about coding standards and best practices. I would gratefully appreciate some constructive feedback on this area. To give you a heads-up, I'm designing and developing a team-based tool that aims to help with coding standards and best practices. It's currently called RuleX and can be found here http://www.diagramatic.co.uk/products/rulex/

If you have a moment, it would be gratefully appreciated if I can get your opinion on these few questions?


1. If you could have a coding standards analysis tool, what areas of your code would you like to check specifically?


2. Is there a particular language that you wish you could analyse? For example, HTML, Javascript or C++.


3. What appeals to you the most in a coding standards / best practices tool - speed, presentation, features?


4. What do you find missing from your day to day coding?


Thank you for your help.

Simon.
If you can check the coding standards outlined in the book C++ Coding Standards: 101 Rules, Guidelines, and Best Practices (http://www.gotw.ca/publications/c++cs.htm) that would be truly useful. But I seriously doubt too much of that can be accomplished via automation. If it's just indentation, brace location and naming conventions, plenty of tools already exist in this space.

It would be nice to have a plugin to FishEye/Crucible that would provide McCabe Cyclomatic Complexity and other useful software engineering metrics for classes and functions right in the review. Or have this information right in the status bar of the IDE.

Integration with some common tools (JIRA, Eclipse) would be nice. Having yet another stand-alone tool to manage is a PITA.

A Windows-only product is not useful to me at all.
Topic archived. No new replies allowed.