This repo is made to store sources of lessons. Each lesson is stored in separate branch to make sure not to confuse changes and updates of every specific source/header file. There are two main branch threads: with and without geek.c
file. This is made to let a student implement the geek.c
file themselves, if they want to. Anyhow, geek.h
will be included anyway.
Данный репозиторий создан для хранения исходных кодов с уроков. Каждый урок созранён в отдельный ветке, чтобы не перепутать измнения и обновления каждого конкретного исходника/заголовка. Здесь есть два основных направления веток: с и без файла geek.c
. Это сделано для того, чтобы дать возможность студенту самостоятельно реализовать файл geek.c
. Заголовок geek.h
будет включён в любом случае.
Original geek.h/.c
files include functions from home/practical works, so those functions will be removed in any branch thread for the sake of not spoiling home/practical works
Файлы geek.h/.c
из уроков содержат функции, которые реализуются в домашней/практической работе, такие функции будут исключены из всех веток, чтобы не давать готовые решения.
Just clone the repository and switch to a corresponding branch. Make sure to keep the repo up-to-date
Просто склонируйте репозиторий на свой компьютер и переключитесь на соответствующую ветку. Не забывайте держать репозиторий в актуальном состоянии
Pull requests are highly appreciated.
Запросы на слияние к соответствующим веткам принимаются с благодарностью
- memory leaks (утечки памяти)
- compile errors (ошибки компиляции)
- mistypes/mistakes (опечатки/ошибки)
- comments/docs (комментарии/документирование кода)
- cross-platform improvements (кроссплатформенные правки)