Skip to main content

การประชุมมากกว่าการกำหนดค่าคืออะไร?

อนุสัญญาการกำหนดค่าการกำหนดค่าเป็นปรัชญาการเขียนโปรแกรมคอมพิวเตอร์ที่มักจะทำให้โปรแกรมเมอร์สามารถออกแบบตารางและองค์ประกอบตามชื่อคลาสได้ง่ายขึ้นเมื่อใช้การประชุมเกี่ยวกับการกำหนดค่าจะต้องมีเพียงองค์ประกอบที่ตรงกับชื่อคลาสพื้นฐานจะต้องเขียนลงในการเข้ารหัสการเข้ารหัสน้อยลงเป็นสิ่งจำเป็นโดยรวมกับปรัชญานี้และโดยทั่วไปจะมีข้อผิดพลาดจากการสะกดคำน้อยลงข้อดีอีกประการหนึ่งคือไฟล์การกำหนดค่าที่เก็บชื่อคลาสทั้งหมดโดยทั่วไปจะมีขนาดเล็กลงซึ่งจะเพิ่มความเร็วและความเสถียรของการเข้ารหัส

ในปรัชญาของการประชุมเกี่ยวกับการกำหนดค่าอาจมีคลาสหลักหนึ่งหรือหลายคลาสที่ใช้ในโปรแกรม-เลือกตั้งด้านล่างตัวอย่างเช่นโปรแกรมที่มีไว้สำหรับการรับรู้สินค้าคงคลังอาจมีชั้นเรียนชื่อ“ สินค้าคงคลัง”ภายใต้ชั้นเรียนนี้อาจมีตารางและองค์ประกอบที่มีชื่อเดียวกัน แต่แตกต่างกันเพราะฟังก์ชั่นของพวกเขาความแตกต่างนี้หมายความว่าโปรแกรมเมอร์โดยปกติไม่จำเป็นต้องมีชื่อที่ไม่ซ้ำกันหรือแตกต่างกันสำหรับแต่ละองค์ประกอบซึ่งอาจใช้เวลาและอาจเป็นเรื่องยากเมื่อมีองค์ประกอบที่คล้ายกันมากมาย

ในขณะที่ใช้ชื่อคลาสเดียวกันสำหรับทุกองค์ประกอบเป็นสิ่งสำคัญยิ่งการประชุมเกี่ยวกับการกำหนดค่ามีหลายครั้งที่โปรแกรมเมอร์ต้องการหรือต้องการองค์ประกอบที่จะมีชื่อที่แตกต่างกันสิ่งนี้สามารถใช้เพื่อแยกความแตกต่างขององค์ประกอบหรือด้วยเหตุผลอื่น ๆ อีกมากมายในปรัชญานี้มีเพียงองค์ประกอบที่ไม่ได้ตั้งชื่อตามชั้นเรียนหลักจะต้องเขียนลงในการเขียนโปรแกรมทุกสิ่งทุกอย่างถือว่าได้รับการตั้งชื่อตามคลาสหลัก

ในแง่ของการเข้ารหัสการประชุมการกำหนดค่ามักจะหมายถึงการเขียนโปรแกรมที่น้อยลงโดยรวมเนื่องจากชื่อไม่จำเป็นต้องมีการเข้ารหัสความผิดพลาดเช่นการตั้งชื่อองค์ประกอบไม่ถูกต้องเนื่องจากจำเป็นต้องใช้ชื่อน้อยลงโดยรวมทั้งสองสิ่งนี้ทำให้โปรแกรมเมอร์สร้างซอฟต์แวร์ได้ง่ายขึ้น

ฟังก์ชั่นยังได้รับการปรับปรุงด้วยการประชุมมากกว่าการกำหนดค่าเนื่องจากการกำหนดค่าไฟล์การกำหนดค่าที่เล็กลงเมื่อใดก็ตามที่มีการวางชื่อคลาสหรือองค์ประกอบในการเขียนโปรแกรมจะถูกเก็บไว้ในไฟล์การกำหนดค่าเพื่อให้สามารถเชื่อมต่อองค์ประกอบทั้งหมดได้ไฟล์การกำหนดค่าขนาดใหญ่มักจะนำไปสู่โปรแกรมที่เฉื่อยชาและผันผวนเนื่องจากมีองค์ประกอบหลายอย่างที่ต้องมีการพิจารณาหากไฟล์มีขนาดเล็กก็มีความกังวลน้อยกว่าและซอฟต์แวร์มักจะดีกว่าโดยรวม