Delphi Clinic C++Builder Gate Training & Consultancy Delphi Notes Weblog Dr.Bob's Webshop
Bob Swart (aka Drs.Bob) Dr.Bob's Delphi Clinics Dr.Bob's Delphi Courseware Manuals
View Bob Swart's profile on LinkedIn Drs.Bob's Delphi Notes
These are the voyages using Delphi Enterprise (and Architect). Its mission: to explore strange, new worlds. To design and build new applications. To boldly go...

Review of CodeHealer 2.0 for Delphi

Author: Bob Swart
Posted: 12/6/2005 9:49:50 PM (GMT+1)

CodeHealer 2.0 for Delphi helps you to find bugs in your code before your customers do.

In addition to writing articles and presenting at conference sessions and training seminars (where most people may recognise me from), I'm also active as a developer and consultant. This often means writing code in a team, using other people's code, and making sure other people can use my code. I'm also sometimes asked to do a code review; examining someone else's code, giving feedback as to which portions should require attention when it comes to maintainability or potential future migration (to Linux, .NET, CF, you name it). Code Reviews are often a bit sensitive. There are some customisable guidelines, like indentation level, naming conventions (for components but also forms, units, classes, methods, fields, local variables, etc.) and as long as a team is consistent, there's no right or wrong (although sometimes one can believe to be more right than another - or less wrong). Another area of code reviews is the time consuming one, where you have to walk through the code and look for real issues like unreachable code, functions that don't always produce a result, etc. Some of these issues can be detected by making sure the Delphi compiler is allowed to produce all hints and warnings (the only warnings you may consider turning off are the unsafe type, code and typecast warnings, but only if you are 100% sure you will never want to migrate your code to the .NET Framework), but there are far more potential coding errors than the Delphi compiler can detect.

Why this long introduction, you may ask? Well, my life has just become a lot simpler with CodeHealer from SOCK Software. A detailed review has been posted in the UK Developers Group magazine as well as on my own website.



Paramjit Sehra - QBS Software Limited05/12/16 17:50:04Overall comments: Good informative and easy to use software with a simple interface design In the source code metrics section, the export functionality is useful i.e. if a user does not have CodeHealer installed on their machine they can still view the reports created within CodeHealer using other software. A suggestion for this section would be possibly another exporting format such as XML? The option to edit code outside the Delphi IDE is useful when users are working on several different projects within Delphi IDE and require some independent code healing software that will allow them to create additional reporting output.
Xantara 11/04/28 04:29:47Real brain power on diasply. Thanks for that answer!

New Comment (max. 2048 characters, no HTML):


This webpage © 2005-2014 by Bob Swart (aka Dr.Bob - All Rights Reserved.