IMO, sebaiknya gunakan positive statement daripada negative statement. isTidakAdaKreditMacet() --> Negative Statment isAdaKreditMacet() --> Positive Statement.
karena (menurut pengalaman saya) statement negative bisa bikin bingung dalam hal pembacaan. contohnya : public void doSomething(){ return (isTidakAdaKreditMacet() == false); // return (!isTidakAdaKreditMacet()); } kan jadinya aneh, agak susah mengartikannya, dan bertele2. lebih baik : public void doSomething(){ return isAdaKreditMacet(); } *statement : maksudnya bisa method, field, atau apapun. btw, knapa gak pake bahasa inggris aja? coding kalo pake bahasa indonesia jadinya agak aneh. (misal : isKreditMacetExist()) _ 2010/4/20 andika.wibawanto <andika.wibawa...@yahoo.com> > > > Dear all, > > Saya ada method seperti ini, Mana yang lebih mudah dibaca ? > > 1. if (isTidakAdaKreditMacet()) hapusBlacklistNasabah(); > > 2. if (!isAdaKreditMacet()) hapusBlacklistNasabah(); > > Thanks, > Andika > > > -- Best Regards Mirza Akhena