Saya kira sebagian besar metode seperti pabrik dimulai dengan create. Tapi mengapa mereka disebut " buat "? Mengapa tidak " membuat ", " menghasilkan ", " membangun ", " menghasilkan " atau yang lainnya? Apakah ini hanya masalah selera? Sebuah konvensi? Atau adakah arti khusus dalam "menciptakan"?
createURI(...)
makeURI(...)
produceURI(...)
buildURI(...)
generateURI(...)
Yang mana yang akan Anda pilih secara umum dan mengapa?
createXyz().
createawalan sebagai masalah konvensi demi konsistensi API dan juga karena hanya mengetikkan huruf cakan menyebabkan semuanya muncul di lengkapi-otomatis IDE, yang akan membuatnya lebih mudah untuk seseorang yang mencoba mempelajari apa yang tersedia. Aku bisa punya Matrix4f.identity(), Matrix4f.transpose(), dll tapi mereka akan lebih cepat untuk menemukan Matrix4f.createIdentity()dan Matrix4f.createTranspose(...), dll