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/ko/7-bank-project/3-data/assignment.md

27 lines
2.6 KiB

<!--
CO_OP_TRANSLATOR_METADATA:
{
"original_hash": "a4abf305ede1cfaadd56a8fab4b4c288",
"translation_date": "2025-08-24T00:06:30+00:00",
"source_file": "7-bank-project/3-data/assignment.md",
"language_code": "ko"
}
-->
# 코드 리팩터링 및 주석 추가하기
## 지침
코드베이스가 커질수록, 코드를 자주 리팩터링하여 가독성과 유지보수성을 유지하는 것이 중요합니다. `app.js`를 리팩터링하고 주석을 추가하여 코드 품질을 개선하세요:
- 서버 API 기본 URL과 같은 상수를 추출하세요.
- 유사한 코드를 정리하세요: 예를 들어, `createAccount()``getAccount()`에서 사용되는 코드를 통합하는 `sendRequest()` 함수를 만들 수 있습니다.
- 코드를 읽기 쉽게 재구성하고, 주석을 추가하세요.
## 평가 기준
| 기준 | 모범적 | 적절함 | 개선 필요 |
| --------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------ | ----------------------------------------------------------------------------------------- |
| | 코드에 주석이 잘 달려 있고, 여러 섹션으로 잘 정리되어 있으며 읽기 쉽습니다. 상수가 추출되었고, 통합된 `sendRequest()` 함수가 생성되었습니다. | 코드가 깔끔하지만, 더 많은 주석 추가, 상수 추출 또는 코드 통합이 필요합니다. | 코드가 지저분하고 주석이 없으며, 상수가 추출되지 않았고 코드가 통합되지 않았습니다. |
**면책 조항**:
이 문서는 AI 번역 서비스 [Co-op Translator](https://github.com/Azure/co-op-translator)를 사용하여 번역되었습니다. 정확성을 위해 최선을 다하고 있으나, 자동 번역에는 오류나 부정확성이 포함될 수 있습니다. 원본 문서의 원어 버전을 권위 있는 출처로 간주해야 합니다. 중요한 정보의 경우, 전문적인 인간 번역을 권장합니다. 이 번역 사용으로 인해 발생하는 오해나 잘못된 해석에 대해 당사는 책임을 지지 않습니다.