Сергей Азаров — сайт cantfailcode.ru

Сергей Азаров — разработчик, лид, ментор и писатель, специализирующийся на философии написания кода и процессах разработки. Он пишет о практическо-философских аспектах программирования, акцентируя внимание на смысле, мот

Домен
cantfailcode.ru
Сайт
https://cantfailcode.ru
Отрасль
Информационные технологии
Email
om@░░░░░░░░░░░░.ru
Ключевые слова
код, архитектура, разработка, состояние, команда, приложение, рекомендации, философия, принципы, реконструкция

Технологии

  • analytics: Yandex Metrica, Yandex Webvisor
  • architecture_signals: nuxt_bundle, ssr_framework
  • frontend_frameworks: Nuxt.js
  • seo_signals: open_graph

О сайте

Title: Код, который не может не работать | Код, который не может не работать

Author: cantfailcode.ru

---

[Статьи](/articles/) [Книга](/books/) [Обо мне](/me/)

Код, который не может не работать

Практическо-философский трактат о написании программного кода

Что, простите?

Код, который не может не работать

Что это?

Это принципы и концепции, которые описывают отношение к коду в момент его написания. На что следует обращать внимание, а чего следует избегать.

Это не только про технические аспекты, но и про энергетические. Про смыслы.

Поэтому — практическая философия.

Почему это?

Уже несколько десятилетий разработчики руководствуются устоявшимися принципами написания кода. Например, SOLID, паттерны и т.д. Они хороши, но я всегда искал чего-то больше. Пытался заглянуть еще дальше.

Пропустив через себя огромное количество кода, я начал замечать, как тот или иной код влияет на мое состояние и вывел некторые закономерности.

Кроме того, я видел, как тот или иной код отзывается на состоянии своих коллег, а стало быть, хороший код — это не только про удобство поддержки, это и про состояние отдельных людей, а стало быть и про состояние команды. И не только разработчиков, а всех остальных — буквально.

Зачем это?

Сейчас в помощь разработчикам есть огромное количество полезных программ, утилит. С недавнего времени стремительными шагами ворвались различные нейросети. Стало быть, верные и хорошие технические решения стали гораздо доступнее.

Может пришло время по-новому взглянуть на разработку? Понять смыслы. Понять, «зачем я этим занимаюсь». Заботиться о себе, о коллегах, о проекте, о компании и о конечных пользователях разрабатываемого продукта.

С текущей технической базой есть время заглянуть дальше.

Где это?

Концепции и размышления можно будет найти на этом сайте в разделе [статей](/articles/), а также в разде [книг](/books/).

Обо мне

Привет!

Меня зовут Сергей Азаров.

Разработчик, лид, ментор, писатель.

Делюсь мыслями о написании кода и процессах в разработке.

Пишу практическо-философский трактат — «Код, который не может не работать».

Подробнее

Написать мне

Статьи

Различные размышления на разные темы

Анатомия приложения · Код · Архитектура · Обучение · Практика · True.js · Рефакторинг · Чистый компонент

Урок 07 — Создание чистого компонента

Анатомия приложения · Код · Архитектура · Обучение · Практика · True.js · Рендеринг

Урок 06 — Рендеринг

Рассмотрим Рендеринг как часть приложение и как функцию состояния.

Анатомия приложени…

Каноническая страница: cantfailcode.ru

Сергей Азаров — сайт cantfailcode.ru | Строка