Skip to content

Практики, которые переведут код из «работает» в «вызывающий уважение»

Notifications You must be signed in to change notification settings

tabuna/dandy-code

Repository files navigation

🎩 «Денди-код»

Руководство о том, как писать код с аккуратностью,
уважением к читателю и стилем — даже если вы новичок.

📘 О книге

Краткая и практичная книга о том, как писать понятный и аккуратный код с примерами на PHP. Книга не уходит в теоретические дебри, не спорит о вкусе и не переоценивает значение философии чистоты. Она фокусируется на самом первом шаге к хорошему коду — его визуальной читаемости. Здесь вы найдёте рекомендации, которые можно и нужно применять сразу на практике.

🗂 Структура репозитория

  • /content — главы книги в Markdown
  • /draft — рабочие заметки и главы в процессе, закулисье книги
  • /assets — иллюстрации, обложка и прочие визуальные материалы
  • /src — скрипты и утилиты, помогающие собрать книгу в удобный формат

✨ Поддержите проект

Если вам близка идея понятного и доступного кода — поставьте ⭐️ репозиторию.
Это поможет книге найти своего читателя и ускорит её выпуск.

Если хотите поддержать проект финансово — это можно сделать прямо сейчас. Спасибо! 💖

📣 Расскажите другим

Я буду рад, если вы поможете рассказать о книге.
Поделитесь ею с друзьями, коллегами или в любимом чате.
Для меня это не менее ценно, чем ⭐️ или донат.

🛠️ Генерация PDF

Для того что бы собрать PDF версию из исходного набора, клонируйте репозиторий и перейдите в директорию проекта:

git clone https://github.com/tabuna/dandy-code.git
cd dandy-code

Затем установите зависимости через Composer:

composer install

После этого, выполните команду сборки:

php dandy build

После завершения процесса скомпилированный PDF будет доступен в каталоге export.

About

Практики, которые переведут код из «работает» в «вызывающий уважение»

Resources

Stars

Watchers

Forks

Packages

No packages published