You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Web-Dev-For-Beginners/translations/th/6-space-game/3-moving-elements-around/assignment.md

36 lines
5.8 KiB

<!--
CO_OP_TRANSLATOR_METADATA:
{
"original_hash": "c162b3b3a1cafc1483c8015e9b266f0d",
"translation_date": "2025-10-23T21:18:03+00:00",
"source_file": "6-space-game/3-moving-elements-around/assignment.md",
"language_code": "th"
}
-->
# แสดงความคิดเห็นในโค้ดของคุณ
## คำแนะนำ
โค้ดที่สะอาดและมีการบันทึกอย่างดีเป็นสิ่งสำคัญสำหรับการดูแลและแบ่งปันโปรเจกต์ของคุณ ในงานนี้ คุณจะได้ฝึกฝนหนึ่งในนิสัยที่สำคัญที่สุดของนักพัฒนามืออาชีพ: การเขียนความคิดเห็นที่ชัดเจนและมีประโยชน์เพื่ออธิบายวัตถุประสงค์และการทำงานของโค้ดของคุณ
ตรวจสอบไฟล์ `app.js` ในโฟลเดอร์เกมของคุณ และหาวิธีเพิ่มความคิดเห็นและจัดระเบียบโค้ดให้เรียบร้อย โค้ดสามารถยุ่งเหยิงได้ง่าย และนี่เป็นโอกาสที่ดีในการเพิ่มความคิดเห็นเพื่อให้โค้ดของคุณอ่านง่ายและสามารถใช้งานได้ในภายหลัง
**งานของคุณประกอบด้วย:**
- **เพิ่มความคิดเห็น** เพื่ออธิบายว่าแต่ละส่วนสำคัญของโค้ดทำอะไร
- **บันทึกฟังก์ชัน** พร้อมคำอธิบายที่ชัดเจนเกี่ยวกับวัตถุประสงค์และพารามิเตอร์
- **จัดระเบียบโค้ด** ให้เป็นบล็อกที่มีเหตุผลพร้อมหัวข้อส่วน
- **ลบ** โค้ดที่ไม่ได้ใช้งานหรือซ้ำซ้อน
- **ใช้การตั้งชื่อ** ตัวแปรและฟังก์ชันที่สอดคล้องกัน
## เกณฑ์การประเมิน
| เกณฑ์ | ดีเยี่ยม | เพียงพอ | ต้องปรับปรุง |
| -------- | --------- | -------- | ----------------- |
| **การบันทึกโค้ด** | โค้ดใน `app.js` มีความคิดเห็นที่ชัดเจนและมีประโยชน์สำหรับทุกส่วนสำคัญและฟังก์ชัน | โค้ดใน `app.js` มีความคิดเห็นที่เพียงพอพร้อมคำอธิบายพื้นฐานสำหรับส่วนใหญ่ | โค้ดใน `app.js` มีความคิดเห็นน้อยและขาดคำอธิบายที่ชัดเจน |
| **การจัดระเบียบโค้ด** | โค้ดถูกจัดระเบียบเป็นบล็อกที่มีเหตุผลพร้อมหัวข้อส่วนที่ชัดเจนและโครงสร้างที่สอดคล้องกัน | โค้ดมีการจัดระเบียบบางส่วนพร้อมการจัดกลุ่มฟังก์ชันที่เกี่ยวข้อง | โค้ดค่อนข้างยุ่งเหยิงและยากต่อการติดตาม |
| **คุณภาพของโค้ด** | ตัวแปรและฟังก์ชันทั้งหมดใช้ชื่อที่อธิบายได้ ไม่มีโค้ดที่ไม่ได้ใช้งาน และปฏิบัติตามรูปแบบที่สอดคล้องกัน | โค้ดส่วนใหญ่ปฏิบัติตามการตั้งชื่อที่ดี มีโค้ดที่ไม่ได้ใช้งานน้อยมาก | ชื่อตัวแปรไม่ชัดเจน มีโค้ดที่ไม่ได้ใช้งาน และรูปแบบไม่สอดคล้องกัน |
---
**ข้อจำกัดความรับผิดชอบ**:
เอกสารนี้ได้รับการแปลโดยใช้บริการแปลภาษา AI [Co-op Translator](https://github.com/Azure/co-op-translator) แม้ว่าเราจะพยายามให้การแปลมีความถูกต้อง แต่โปรดทราบว่าการแปลโดยอัตโนมัติอาจมีข้อผิดพลาดหรือความไม่ถูกต้อง เอกสารต้นฉบับในภาษาดั้งเดิมควรถือเป็นแหล่งข้อมูลที่เชื่อถือได้ สำหรับข้อมูลสำคัญ ขอแนะนำให้ใช้บริการแปลภาษามืออาชีพ เราไม่รับผิดชอบต่อความเข้าใจผิดหรือการตีความผิดที่เกิดจากการใช้การแปลนี้