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.
29 lines
4.2 KiB
29 lines
4.2 KiB
<!--
|
|
CO_OP_TRANSLATOR_METADATA:
|
|
{
|
|
"original_hash": "a4abf305ede1cfaadd56a8fab4b4c288",
|
|
"translation_date": "2025-08-26T23:03:02+00:00",
|
|
"source_file": "7-bank-project/3-data/assignment.md",
|
|
"language_code": "th"
|
|
}
|
|
-->
|
|
# ปรับปรุงและเพิ่มคำอธิบายให้กับโค้ดของคุณ
|
|
|
|
## คำแนะนำ
|
|
|
|
เมื่อโค้ดของคุณมีขนาดใหญ่ขึ้น การปรับปรุงโค้ดอย่างสม่ำเสมอเป็นสิ่งสำคัญเพื่อให้โค้ดอ่านง่ายและดูแลรักษาได้ในระยะยาว เพิ่มคำอธิบายและปรับปรุงไฟล์ `app.js` ของคุณเพื่อเพิ่มคุณภาพของโค้ด:
|
|
|
|
- แยกค่าคงที่ เช่น URL ฐานของ API เซิร์ฟเวอร์
|
|
- รวมโค้ดที่คล้ายกัน: ตัวอย่างเช่น คุณสามารถสร้างฟังก์ชัน `sendRequest()` เพื่อรวบรวมโค้ดที่ใช้ในทั้ง `createAccount()` และ `getAccount()`
|
|
- จัดระเบียบโค้ดใหม่เพื่อให้อ่านง่ายขึ้น และเพิ่มคำอธิบาย
|
|
|
|
## เกณฑ์การประเมิน
|
|
|
|
| เกณฑ์ | ดีเยี่ยม | พอใช้ | ต้องปรับปรุง |
|
|
| ------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------ | --------------------------------------------------------------------------------- |
|
|
| | โค้ดมีคำอธิบาย จัดระเบียบเป็นส่วนต่าง ๆ และอ่านง่าย ค่าคงที่ถูกแยกออกมา และมีการสร้างฟังก์ชัน `sendRequest()` ที่รวมโค้ดไว้แล้ว | โค้ดสะอาดแต่ยังสามารถปรับปรุงได้ด้วยการเพิ่มคำอธิบาย การแยกค่าคงที่ หรือการรวมโค้ด | โค้ดยุ่งเหยิง ไม่มีคำอธิบาย ค่าคงที่ไม่ได้ถูกแยกออก และโค้ดไม่ได้ถูกรวมเป็นฟังก์ชัน |
|
|
|
|
---
|
|
|
|
**ข้อจำกัดความรับผิดชอบ**:
|
|
เอกสารนี้ได้รับการแปลโดยใช้บริการแปลภาษา AI [Co-op Translator](https://github.com/Azure/co-op-translator) แม้ว่าเราจะพยายามให้การแปลมีความถูกต้องมากที่สุด แต่โปรดทราบว่าการแปลอัตโนมัติอาจมีข้อผิดพลาดหรือความไม่ถูกต้อง เอกสารต้นฉบับในภาษาดั้งเดิมควรถือเป็นแหล่งข้อมูลที่เชื่อถือได้ สำหรับข้อมูลที่สำคัญ ขอแนะนำให้ใช้บริการแปลภาษามืออาชีพ เราไม่รับผิดชอบต่อความเข้าใจผิดหรือการตีความผิดที่เกิดจากการใช้การแปลนี้ |