Skip to content

remove(40-define-functions): delete 320-parameters lesson, move truncate exercise to 150-return#848

Merged
fey merged 1 commit into
mainfrom
fix/remove-parameters-lesson
Jun 10, 2026
Merged

remove(40-define-functions): delete 320-parameters lesson, move truncate exercise to 150-return#848
fey merged 1 commit into
mainfrom
fix/remove-parameters-lesson

Conversation

@fey

@fey fey commented Jun 10, 2026

Copy link
Copy Markdown
Contributor

Структуру берём по Python-эталону: отдельного урока про параметры там нет — синтаксис с параметрами вводится в 100-define-function, а практика на двухпараметрическую функцию (truncate) — упражнение урока 150-return.

  • Урок 320 удалён (все локали); 5 блоков вычищены из ignored_languagetool_errors
  • Упражнение truncate перенесено в 150-return вместо тривиального sayHurray: ru/en/es EXERCISE.md, index.js, test.js + синхронизирован es-дубль description.es.yml (instructions)
  • Уникальные идеи 320 влиты в 100-define-function разделом «Имена и порядок параметров»: имя параметра не связано с внешней переменной (getLastChar), порядок параметров важен (replace)
  • 340-default-parameters и 450-short-syntax на материал 320 не опираются (проверено)
  • schema-validate / description-lint зелёные; полный тест-ран: 70/70 уроков passed, 150-return — с новым тестом

⚠ Урок исчезнет из курса на сайте.

🤖 Generated with Claude Code

…ate exercise to 150-return

Урок дублировал введение параметров из 100-define-function. По схеме Python:
упражнение truncate переехало в 150-return (в Python оно живёт именно там),
уникальные идеи (произвольность имени параметра, важность порядка) влиты
в 100-define-function. es-дубль description.es.yml урока 150 синхронизирован.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@fey fey merged commit f9b2104 into main Jun 10, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant