บ้าน พัฒนาการ สัญกรณ์ฮังการีคืออะไร? - คำจำกัดความจาก techopedia

สัญกรณ์ฮังการีคืออะไร? - คำจำกัดความจาก techopedia

สารบัญ:

Anonim

คำจำกัดความ - สัญลักษณ์ฮังการีหมายถึงอะไร

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


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

Techopedia อธิบายสัญลักษณ์ของฮังการี

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


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


Dr. Charles Simonyi ผู้บริหารซอฟต์แวร์คอมพิวเตอร์ชาวฮังกาเรียน - อเมริกันให้เครดิตกับการสร้างสัญกรณ์ฮังการี อย่างไรก็ตามเมื่อเพื่อนร่วมงานของดร. Simonyi อ่านตัวแปรที่เขาตั้งชื่อตามแบบแผนใหม่ของพวกเขาพวกเขาค้นพบชื่อที่ไม่ได้เป็นภาษาอังกฤษ

สัญกรณ์ฮังการีคืออะไร? - คำจำกัดความจาก techopedia