บ้าน พัฒนาการ อนุสัญญาการตั้งชื่อ: เรื่องใหญ่อะไร

อนุสัญญาการตั้งชื่อ: เรื่องใหญ่อะไร

Anonim

คนส่วนใหญ่ที่มีความรู้ด้านวิทยาการคอมพิวเตอร์เข้าใจถึงความต้องการบางอย่างเช่น "a = 1" - แต่พวกเขาอาจสับสนโดย "1 = a"!

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

หนึ่งในคำถามใหญ่เกี่ยวกับวิธีการฟอร์แมตโค้ดเกี่ยวข้องกับ "เงื่อนไขโยดา" (ชื่อสำหรับตัวละคร "สตาร์วอร์ส" ซึ่งรู้จักกันในภาษาอังกฤษที่ผิดปกติของเขา) รูปแบบการพลิกผันของตัวแปรและการมอบหมายดังที่แสดง ข้างบน. มาตรฐานอีกครั้งคือการพูดว่าตัวแปร "a" เท่ากับจำนวนหนึ่งไม่เริ่มต้นด้วยตัวเลขและกำหนดค่าตัวแปรนั้น (หากต้องการเรียนรู้เกี่ยวกับประวัติของการเขียนโปรแกรมให้ตรวจสอบการเขียนโปรแกรมคอมพิวเตอร์: จากภาษาเครื่องถึงปัญญาประดิษฐ์)

อนุสัญญาการตั้งชื่อ: เรื่องใหญ่อะไร