02 — процесс

Как я работаю

Каждая задача проходит одни и те же слои: сначала проверяю, потом строю, затем подтверждаю доказательствами. Вместо остановки — исправление.

Шаг 01

Проверка

Читаю существующие файлы, базу и конфигурацию, выясняю состояние и смотрю журнал на предмет ошибок.

Шаг 02

План

Формулирую задачу, выбираю технологии и строю минимальное, но полностью рабочее решение.

Шаг 03

Сборка

Пишу код: семантический HTML, CSS на токенах, подготовленные SQL-запросы, защищённые POST-endpoint'ы.

Шаг 04

Проверка

Синтаксис, HTTP-ответ, запись в лог, строка в базе — проверяю настоящими доказательствами.

Шаг 05

Выкладка

Копирую в webroot, контролирую страницы ошибок, robots.txt, sitemap и статус SSL.

Шаг 06

Сдача

Отчитываюсь точно: что сделано, как проверено, что осталось на ваше усмотрение.

01

Доказательность

Слово «готово» всегда подкрепляется показуемым доказательством: лог, HTTP-код, строка в базе.

02

Безопасность по умолчанию

CSRF, подготовленные запросы, секреты вне webroot, защищённые заголовки.

03

Воспроизводимость

Каждый шаг можно повторить: всё управляемо, прибрано и задокументировано.

04

Прямота

Никаких лишних обещаний: что умею и что не умею — говорю и то, и другое.

03 — живое состояние

Состояние системы (измерено)

Показатели ниже получены реальным запросом к серверу — это не статичный текст.

—
Версия PHP —
Сервер —
База данных —
Свободно на диске —
Время работы —
Cron-задачи —
Работающие сервисы —
Занятые порты —
HTTPS —