|
|
<!--
|
|
|
CO_OP_TRANSLATOR_METADATA:
|
|
|
{
|
|
|
"original_hash": "a4abf305ede1cfaadd56a8fab4b4c288",
|
|
|
"translation_date": "2025-08-28T07:33:09+00:00",
|
|
|
"source_file": "7-bank-project/3-data/assignment.md",
|
|
|
"language_code": "bg"
|
|
|
}
|
|
|
-->
|
|
|
# Рефакторирайте и коментирайте вашия код
|
|
|
|
|
|
## Инструкции
|
|
|
|
|
|
С разрастването на вашия кодов проект е важно често да рефакторирате кода си, за да остане четим и лесен за поддръжка с времето. Добавете коментари и рефакторирайте вашия `app.js`, за да подобрите качеството на кода:
|
|
|
|
|
|
- Извлечете константи, като например основния URL на сървърния API
|
|
|
- Обединете подобен код: например можете да създадете функция `sendRequest()`, за да групирате кода, използван както в `createAccount()`, така и в `getAccount()`
|
|
|
- Реорганизирайте кода, за да го направите по-лесен за четене, и добавете коментари
|
|
|
|
|
|
## Критерии за оценка
|
|
|
|
|
|
| Критерии | Отлично | Задоволително | Нуждае се от подобрение |
|
|
|
| -------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------ |
|
|
|
| | Кодът е коментиран, добре организиран в различни секции и лесен за четене. Константите са извлечени и е създадена факторизирана функция `sendRequest()`. | Кодът е чист, но може да бъде подобрен с повече коментари, извличане на константи или факторизация. | Кодът е хаотичен, не е коментиран, константите не са извлечени и кодът не е факторизиран. |
|
|
|
|
|
|
---
|
|
|
|
|
|
**Отказ от отговорност**:
|
|
|
Този документ е преведен с помощта на AI услуга за превод [Co-op Translator](https://github.com/Azure/co-op-translator). Въпреки че се стремим към точност, моля, имайте предвид, че автоматизираните преводи може да съдържат грешки или неточности. Оригиналният документ на неговия роден език трябва да се счита за авторитетен източник. За критична информация се препоръчва професионален човешки превод. Ние не носим отговорност за недоразумения или погрешни интерпретации, произтичащи от използването на този превод. |