$ 0 0 Code Refactoring. Check empty paramater value. Check Incorrect parameter name. Decreased coplexity and code duplication.