Bir boolean veya bir boolean döndüren bir işlev isimlendirirken, 'is' ile önek yapmak normaldir.Önek mi yoksa boole değerlerine mi ait
- isPointerNull
- isShapeSquare
birden çok öğe atıfta ne zaman, olması gerekenler:
- arePointersNull veya isPointersNull
- areShapesNull veya isShapesNull
Her ikisi için de argümanlar görüyorum; tutarlılık ve belki biraz daha iyi okunabilirlik sunar, kodu daha doğal bir şekilde okur.
Herhangi bir fikir?
Bu bir fikir sorusu olduğu için bir topluluk vikisi olmalı mı? –
"Ne zaman yapabilirseniz, doğal negatiflerden kaçının lütfen" Bu gerçekten iyi bir nokta, daha önce bu şekilde düşünmemiştim, ama gelecekte bunu hatırlayacağım. Şerefe! – briantyler
* sonradan adlandırılan boolean yöntemlerini unutmayın * bazı eylemler, örneğin 'wasItemNull() '(örneğin, JDBC'de olduğu gibi) için referans değerlerini değiştirebilir. –