create
ผมคิดว่าส่วนใหญ่โรงงานเช่นวิธีการเริ่มต้นด้วย แต่ทำไมถึงเรียกว่า " สร้าง " ทำไมไม่ " สร้าง ", " สร้าง ", " สร้าง ", " สร้าง " หรืออย่างอื่น มันเป็นเพียงเรื่องของการลิ้มรสหรือไม่? การประชุมหรือไม่? หรือมีความหมายพิเศษใน "สร้าง"?
createURI(...)
makeURI(...)
produceURI(...)
buildURI(...)
generateURI(...)
คุณจะเลือกแบบไหนและทำไม?
createXyz()
การตั้งค่าส่วนตัวของฉันคือ
create
คำนำหน้าเป็นเรื่องของการประชุมเพื่อความสอดคล้องของ API และเพราะเพียงแค่พิมพ์ตัวอักษรc
จะทำให้พวกเขาทั้งหมดแสดงใน IDE ของ auto-complete ซึ่งจะทำให้ง่ายขึ้น สำหรับคนที่พยายามเรียนรู้สิ่งที่มีอยู่ ฉันจะได้มีMatrix4f.identity()
, Matrix4f.transpose()
ฯลฯ แต่พวกเขาต้องการจะได้เร็วขึ้นที่จะหาMatrix4f.createIdentity()
และMatrix4f.createTranspose(...)
ฯลฯ