Příklad
public class
BadCallDemoClass {
public void
methodX() {
//něco provést...
methodY();
}
public void
methodY() {
//něco provést...
}
}
Řešení
V závislosti na požadavcích uživatele by neměly být určité metody volány z jiných metod. Třeba například metoda remove() by neměla být volána z metody add().
public class
BadCallDemoClass {
public void
methodX() {
//něco provést... bez volací metody methodY()
}
public void
methodY() {
//něco provést...
}
}