. . . "in General There is an ongoing debate in the applications development world on whether front end or back end testing is the most effective method." .