Sanırım çoğu fabrika benzeri yöntem başlıyor create
. Ama neden " yarat " olarak adlandırılıyor ? Neden " yapmak ", " üretmek ", " inşa etmek ", " üretmek " ya da başka bir şey? Bu sadece bir tat meselesi mi? Bir sözleşme mi? Yoksa "yarat" ın özel bir anlamı var mı?
createURI(...)
makeURI(...)
produceURI(...)
buildURI(...)
generateURI(...)
Hangisini genel olarak seçersiniz ve neden?
createXyz()
.
create
öneki API tutarlılığı uğruna bir kural olarak kullandım ve ayrıca mektubu yazmak, c
hepsinin IDE'nin otomatik tamamlamasında görünmesine neden olacağı için, neyin mevcut olduğunu öğrenmeye çalışan biri için. Ben parlak olabilirdi Matrix4f.identity()
, Matrix4f.transpose()
vb ama onlar bulmak için hızlı olacağını Matrix4f.createIdentity()
ve Matrix4f.createTranspose(...)
vb