Я здогадуюсь, що більшість заводських методів починаються з цього create
. Але чому їх називають « творити »? Чому б не « зробити », « виготовити », « побудувати », « генерувати » чи щось інше? Це лише питання смаку? З'їзд? Або є особливе значення у «творити»?
createURI(...)
makeURI(...)
produceURI(...)
buildURI(...)
generateURI(...)
Якого б ви вибрали взагалі і чому?
createXyz()
.
create
префікс як умовне рішення задля послідовності API, а також тому, що лише введення листа c
призведе до того, що всі вони з’являться в автоматичному завершенні IDE, що полегшило б для тих, хто намагається дізнатися, що є в наявності. Я міг би мати Matrix4f.identity()
, Matrix4f.transpose()
і т. Д., Але вони будуть швидше знайти як Matrix4f.createIdentity()
і Matrix4f.createTranspose(...)
т.д.