การตั้งค่าส่วนตัวของฉันคือไฟล์ XML:
ในกรณีส่วนใหญ่ฉันไม่คาดหวังว่าผู้ใช้จะต้องแก้ไขการตั้งค่าเพื่อให้ปัญหาการอ่านของมนุษย์ไม่ได้เป็นข้อโต้แย้งในกรณีนี้
หากพวกเขาต้องการแก้ไขพวกเขาคุณสามารถจัดเตรียมเครื่องมือแก้ไข - ซึ่งจะช่วยป้องกันผู้ใช้ที่ทำอะไรบางอย่างกับข้อมูล หากพวกเขาต้องการเรียกคืนการตั้งค่าเริ่มต้นคุณสามารถบอกให้ลบไฟล์ x ซึ่งผู้ใช้ส่วนใหญ่จะรู้สึกสะดวกสบาย
โปรดทราบว่าคุณยังต้องระวังว่าคุณมีสิทธิ์ในการจัดเก็บไฟล์ของคุณเนื่องจากบางสถานที่ไม่มีการเข้าถึงการเขียนตามค่าเริ่มต้นใน Windows 7 เป็นต้น
INI Files เป็นวิธีมาตรฐานที่ดีในการจัดเก็บการกำหนดค่าและพยายามและทดสอบ แต่พวกเขาแค่รู้สึก 'Windows 3.1' มาบ้างสำหรับฉัน!
อาจเป็นตัวเลือกที่ดีที่สุดหากคุณต้องการให้ผู้ใช้สามารถแก้ไขข้อมูลของพวกเขาได้
ส่วนตัวฉันจะออกไปจากรีจิสทรี สำหรับสิ่งหนึ่งที่คุณไม่สามารถรับประกันได้ว่าผู้ใช้มีสิทธิ์ที่จำเป็นในการอ่าน / เขียนไปทุกที่ที่คุณต้องการจัดเก็บข้อมูลของคุณ
ในระบบปฏิบัติการล่าสุดที่มีการทำเวอร์ชวลไลเซชันของรีจิสทรีซึ่งอาจทำให้เกิดความสับสนอย่างมากเนื่องจากคุณไม่สามารถ 'เห็น' การตั้งค่าเสมือน - มันกัดเรามากกว่าหนึ่งครั้งที่ใช้เวลาหลายชั่วโมงพยายามคิดว่าทำไมบางอย่างไม่ทำงาน