Новости по тегу "чистый код"

Подборка публикаций, содержащих тег "чистый код". Актуальные темы и важные события.

Нет изображения

Скрытая грамматика: почему len() — это полисемия, а хороший код — набор идиом. Как филология объясняет «чистый код»

Оживленная дискуссия под моей первой статьей (https://habr.com/ru/articles/940782/) показала: разговор о единстве языка со сферой программирования...

27.08.2025 06:39
14
Нет изображения

SOLID для начинающих Unity-разработчиков: простыми словами и с примерами из жизни

SOLID для начинающих Unity-разработчиков. Разбираю 5 принципов программирования через аналогии из жизни. Каждый принцип - с примерами кода на C#....

26.08.2025 11:14
22
Нет изображения

Почему лучшие программисты — это филологи (сами того не подозревая). Что общего у переменной temp и прозвища «Очкарик»?

Привет, Хабр!Меня зовут Артем Лакомов, я филолог из МГУ. Да, вы не ослышались. И сегодня я хочу поговорить с вами о самой главной (и самой...

26.08.2025 08:53
18
Нет изображения

[Перевод] Думай как компилятор: позиции и значения в Rust

Некоторое время назад мне попался в Интернете вопрос о таком синтаксисе в Rust:*pointer_of_some_kind = blah;Автору вопроса было интересно, как...

09.08.2025 07:32
20
Нет изображения

Оверинжиниринг: простое сложным языком

Оверинжиниринг — это когда простую задачу решают так, словно строят космический корабль: с абстракциями, фабриками и паттернами «на будущее»....

07.08.2025 06:37
30
Нет изображения

Java. Практические советы по написанию чистого кода

Привет, Хабр!Давайте сегодня обсудим качественный код. Конечно, основные принципы очевидны: читаемость, поддерживаемость, эффективность. Но в этой...

02.07.2025 13:58
30
Нет изображения

Как NASA ошиблись в исходном коде планеты

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

05.06.2025 08:49
46
Нет изображения

[Перевод] Топ-10 антипаттернов в разработке ПО, которых стоит избегать

В масштабных системах технический долг часто скрыт в виде незаметных артефактов — устаревших классов, запутанных монолитов и цепочек вызовов,...

28.05.2025 15:16
42
Нет изображения

Go-микросервисы: Стандартизация архитектуры с Clean Architecture и DDD

Go-разработчики часто сталкиваются с парадоксом: изначально простой и понятный проект со временем превращается в сложный для поддержки монолит.✔️...

20.05.2025 09:16
49
Нет изображения

В поисках хорошего стиля. Часть 2. Пишем свой линтер на Go для golangci-lint

Привет! Меня зовут Артём Блохин, я Go-разработчик в команде интеграций Островка. Сегодня поговорим о линтинге кода.Если бы «Сумерки» были про код,...

15.05.2025 09:31
43
Нет изображения

Разбираем архитектуру. Часть 1. Чистая архитектура и её корни: история и взаимосвязи

ПредисловиеЦель этой статьи - объединить и кратко изложить все базовые архитектурные подходы: их терминологию, концепции и отличительные черты....

28.04.2025 12:16
48
Нет изображения

[Перевод] «Как я работаю с техническим долгом»: опыт сеньор-разработчика

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

24.04.2025 12:10
54