Wednesday, July 02, 2008

Ωραίο FindBug-άκι - an accident waiting to happen

Ωραίο μικρό και απλο, ξεχασμένο στον κώδικα !

public Boolean isSomething() {
if(this.something!=null){
return this.something.getSomething();
}
return null;
}


Αν το this.something δεν είναι null θα προσπαθήσει να επιστρέψει κάτι Boolean (ελπίζουμε ότι δεν θα είναι και αυτό null, αλλά αν το this.something είναι null τότε του ΚΑΡΦΩΝΟΥΜE null στο return και ....φεύγουμε!




No comments:

Post a Comment