Whoops kebalik
2010/4/20 Hendry Luk
>
> Jadi, short answer... buat general API, nomer 1 is better. Kalo tujuannya
> buat DSL, maka nomer 2 is better.
>
>
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(){
re
Kebetulan gw lagi into DSL, dan ini exactly one of the side topics...
Good API design adalah
customer.!isAdaKreditMacet()
Tapi kalo lu bikin DSL, lu mesti sadar bahwa things that apply to good API
development practice gak selalu apply ke business communication.
Dalam DSL, ini lebih make sense:
cu
Btw gw sebel sama convention isXxx() buat boolean-field di java... e.g.
isExist()
isNotExist()
isHasParent()
Itu kan grammatically ngaco..
2010/4/20 Samuel Franklyn
> On 4/20/2010 12:28 PM, Mirza Akhena wrote:
> >
> >
> > ohya, mungkin bisa dijadikan bahan referensi, beberapa framework yang
> >
On 4/20/2010 1:24 PM, Andrian Kurniady wrote:
>
>
> 2010/4/20 Samuel Franklyn mailto:sfrank...@gmail.com>>
>
> On 4/20/2010 12:28 PM, Mirza Akhena wrote:
> >
> >
> > ohya, mungkin bisa dijadikan bahan referensi, beberapa framework yang
> > ada (tidak hanya java), mereka juga
2010/4/20 Samuel Franklyn
> On 4/20/2010 12:28 PM, Mirza Akhena wrote:
> >
> >
> > ohya, mungkin bisa dijadikan bahan referensi, beberapa framework yang
> > ada (tidak hanya java), mereka juga selalu (sering) menggunakan positive
> > statement. misalnya :
> >
> > isAvailable()
> > isVisible()
> >
On 4/20/2010 12:28 PM, Mirza Akhena wrote:
>
>
> ohya, mungkin bisa dijadikan bahan referensi, beberapa framework yang
> ada (tidak hanya java), mereka juga selalu (sering) menggunakan positive
> statement. misalnya :
>
> isAvailable()
> isVisible()
> isExist()
> isActive()
> isRunning()
> isDouble
uesday, April 20, 2010 1:29 PM
To: jug-indonesia@yahoogroups.com
Subject: Re: [JUG-Indonesia] Code Readability
ohya, mungkin bisa dijadikan bahan referensi, beberapa framework yang
ada (tidak hanya java), mereka juga selalu (sering) menggunakan positive
statement. misalnya :
isAvailable()
isV
Mirza Akhena wrote:
> ohya, mungkin bisa dijadikan bahan referensi, beberapa framework yang ada
> (tidak hanya java), mereka juga selalu (sering) menggunakan positive
> statement. misalnya :
iya lebih enak pake positive statement. menghindari kalo ada yg iseng
bikin gini:
if (!isTidakAdaKreditMa
ohya, mungkin bisa dijadikan bahan referensi, beberapa framework yang ada
(tidak hanya java), mereka juga selalu (sering) menggunakan positive
statement. misalnya :
isAvailable()
isVisible()
isExist()
isActive()
isRunning()
isDoubleBuffered()
dll..
saya belum pernah lihat :
isNotAvailable()
isN
On 4/20/2010 11:00 AM, andika.wibawanto wrote:
> Dear all,
>
> Saya ada method seperti ini, Mana yang lebih mudah dibaca ?
>
> 1. if (isTidakAdaKreditMacet()) hapusBlacklistNasabah();
>
> 2. if (!isAdaKreditMacet()) hapusBlacklistNasabah();
>
Yang nomor 1 lebih mudah dibaca. Yang nggak ngerti Java
11 matches
Mail list logo