3
จะใส่วิธีการที่ใช้ร่วมกันทั่วไปได้ที่ไหน
ฉันมีวิธีการมากมายที่ใช้กันทั่วไปทุกที่ ตอนนี้ codefile มีชื่อว่า globals เพื่อแสดงถึงความจริงที่ว่าพวกเขาเป็น ... ในความเป็นจริง ... ทั่วโลก อย่างไรก็ตามฉันไม่ชอบสิ่งนี้ ฉันต้องการจัดกลุ่มสิ่งเหล่านี้เป็นคลาสและส่งผ่านอินเตอร์เฟส ฉันจะทำตัวอย่างเดียว แต่ฉันไม่ได้ตกหลุมพรางเดียวที่นี่ ก่อนอื่นฉันควรตั้งชื่อชั้นเรียนอย่างไร ฉันต้องการหลีกเลี่ยงชื่อกลมเพราะฉันกลัวว่าผู้ดูแลจะเข้าใจผิด นอกจากนี้ฉันควรพิจารณาแยกชุดของวิธีการเพื่อให้พฤติกรรมสามารถเปลี่ยนแปลงและปรับได้อย่างไร ชุดวิธีการประกอบด้วยสิ่งต่าง ๆ เช่น: ตารางการแปลง ปฏิสัมพันธ์ของคลิปบอร์ด การจัดการแบบอักษรที่สร้างขึ้น วิธีการวาดภาพทั่วไป ให้ส่วนต่อประสานกับการเข้าถึงทรัพยากรที่ใช้บ่อย
9
c#