Friday, May 1, 2009

Code Review - Light Weight Code Review

A Light Weight Code Review needs less visual projection than formal code inspections. If done accurately it can be similarly helpful. Lightweight Code Reviews are often carried out as part of the usual software development process and try to progress the cost profit aspect as long as code quality is good with not incurring costs of the visual projection of traditional meetings based inspections.
Above shoulder review - A developer positioning above the instigators workstation as the person in charge walk the assessor in the course of a set of code changes. Uncomplicated to accomplish these types of reviews provide them to learn and distribute among the developers and gets people to cooperate with each other rather than hiding behind impersonal e-mail and immediate messages. The frailty and ease unfortunately guides to some inadequacy like the procedure not being implemented; not having enough code review procedures metrics; do not work for circulated teams; the reviewer being led too quickly through the code and it does not verify the faults were properly fixed.
Email Pass Around - The person responsible or cause code management system collects the code alterations and forwards an email to the assessors. Comparatively Uncomplicated to accomplish, are the types of reviews that has extra advantages of working evenly with the distributed teams. Some other persons like field specialists can be brought in for reviewing some areas or a reviewer may adjourn to another reviewer. Failing includes the complexity to follow the range of discussion or code changes. Due to lack of code review procedures metrics and the reviewers are not able to confirm that faults were properly fixed.
Tool assisted - specific tools are being used in all portion of review like gathering files, spreading and presenting files, clarification, gathering metrics and controlling code review process workflows. The main problem of the tools support review is the rate of purchasing a commercial presentation or the improvement cost related with increasing an in-house tool.
Pair Programming - two developers writing code at a particular workstation by means of constant free-form negotiations and review like major in great programming. Some of them dispute that the nearness is precisely what they do not need from a reviewer as they need a new, neutral judgment.
In new projects that are coming up over the shoulder methods this is used to review procedures other than having no review, opting for this method is the best and the easiest possibility to equalize the cost factor of the reviews. All submissions in the warehouse need to be reviewed by an associate developer and the particulars added to ensure the essential traceability and visibilities.
If you looking for the most popular code review tool online, please visit , Smart Bear Software Inspection
Article Source: http://EzineArticles.com/?expert=Tom_Greaves

No comments:

Post a Comment