เห็นกระทู้นี้แล้ว
หากคลาส "ยูทิลิตี้" ชั่วร้ายฉันจะใส่รหัสทั่วไปของฉันได้ที่ไหน
และคิดว่าทำไมคลาสยูทิลิตี้ถึงชั่วร้าย?
สมมติว่าฉันมีโมเดลโดเมนที่ลึกหลายสิบชั้น ฉันต้องการอินสแตนซ์ xml-ify ได้ ฉันสร้างเมธอด toXml บนพาเรนต์หรือไม่ ฉันสร้างคลาสตัวช่วย MyDomainXmlUtility.toXml หรือไม่ นี่เป็นกรณีที่ธุรกิจต้องการครอบคลุมทั้งรูปแบบโดเมนจริง ๆ แล้วเป็นวิธีการอินสแตนซ์หรือไม่ จะเกิดอะไรขึ้นถ้ามีวิธีการเสริมมากมายในฟังก์ชัน xml ของแอปพลิเคชัน?