Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
264 changes: 264 additions & 0 deletions sandbox/1/0__principy_chistogo_koda/article.md

Large diffs are not rendered by default.

6 changes: 6 additions & 0 deletions sandbox/1/0__principy_chistogo_koda/meta.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"title": "Базовые принципы чистого кода",
"description": "",
"keywords": "",
"canonical_link": "https://youngcoder.ru/lessons/%N%/%FOLDER0_NAME%"
}
3 changes: 3 additions & 0 deletions sandbox/1/0__principy_chistogo_koda/practice.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
### Исследовательские задачи для хакеров

- Почитайте книгу А.В. Столярова "Оформление программного кода". Посмотрите, какие ещё следует соблюдать правила при именовании переменных.
4 changes: 4 additions & 0 deletions sandbox/1/0__principy_chistogo_koda/reference.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
## Дополнительные материалы

1. Посмотрите на то, как расположены фигурные скобки в листинге 3. Это, один из стилей оформления фигурных скобок, называемый K&R - по инициалам авторов книги Основы программирования на Си. (Kernighan и Ritchie). Поищите информацию о других стилях и напишите в комментариях какой вам понравился больше.
2. Напишите в комментариях, какой стиль именования переменных вам больше понравится, а мы в этой лекции будем вести счёт.
5 changes: 5 additions & 0 deletions sandbox/1/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# Базовые принципы чистого кода

Этот урок охватывает основные принципы и правила написания чистого кода.
Вы узнаете, как сделать ваш код более читаемым, поддерживаемым и эффективным, применяя простые, но мощные техники, такие как правильные отступы, осмысленные имена переменных и умеренное использование комментариев.
Урок содержит практические примеры и рекомендации, которые помогут вам писать код, которым будет приятно делиться и с которым легко работать.
7 changes: 7 additions & 0 deletions sandbox/1/meta.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"title": "Урок(?): Базовые принципы чистого кода",
"description": "В данном уроке (?) рассматриваются основные принципы чистого кода, которые помогут вам писать более читаемый, понятный и легко поддерживаемый код.",
"keywords": "Чистый код, рефакторинг, красивый код, имена переменных",
"canonical_link": "https://youngcoder.ru/man/chistyi_kod",
"has_glory_hall": false
}
Loading