Червь с одним глазом уже здесь

Трехмерная сцена на сегодня по мотивам странного червяка. В странном месте. Он куда ползет. У него один глаз. И тут мало чего есть. Все такое минимальное. Минимальное пространство в пространстве. И тут еще ничего не сформировано.

#3дмир #люминальноепространство #фрактальноепространство #новоепространство #новоеместо #червь #одинглаз #новаясредаобитания #новоесущество #абстракция

Как перестать писать спагетти-код: ключевые идеи ООП

На собеседованиях часто можно услышать вопрос: «Назовите принципы хорошего кода». Даже начинающие, но уже имеющие практический опыт программисты интуитивно понимают: хороший код — это читаемый, переиспользуемый, легко расширяемый и поддерживаемый. Но что обеспечивает эти качества? Ответ кроется в объектно-ориентированном программировании (ООП).

https://habr.com/ru/articles/964836/

#ооп #наследование #полиморфизм #абстракция #инкапсуляция #интерфейсы #классы #композиция #агрегация #декомпозиция

Как перестать писать спагетти-код: ключевые идеи ООП

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

Хабр

Архитектура мозга программиста: почему мы думаем в коде, а не в словах

Почему многие разработчики не мыслят словами, а сразу «видят» архитектуру, блок-схемы, паттерны и фрагменты кода? Что особенного в мозге программиста и как он превращает абстрактные задачи в работающие системы? В этой статье я разбираюсь в когнитивной архитектуре программистского мышления: от памяти и нейронных связей до привычки «думать в коде», приводя примеры, личные наблюдения и немного кода на Python, C++ и Haskell.

https://habr.com/ru/articles/931266/

#мышление_программиста #архитектура_мозга #рабочая_память #абстракция #когнитивные_паттерны

Архитектура мозга программиста: почему мы думаем в коде, а не в словах

Почему многие разработчики не мыслят словами, а сразу «видят» архитектуру, блок-схемы, паттерны и фрагменты кода? Что особенного в мозге программиста и как он превращает абстрактные задачи в...

Хабр

Вам не нужна Чистая архитектура. Скорее всего

Сейчас среди Java/Kotlin команд распространено применение Чистой (ака Гексагональной, ака Луковой — Clean, Hexagonal, Onion) архитектуры для разработки бакэндов прикладных приложений (да и Android‑приложений тоже). Однако это семейство архитектур в контексте прикладной разработки зачастую не даёт никаких преимуществ, а только привносит лишние церемонии и тем самым замедляет её. В этом посте я подробно разбираю, почему, на мой взгляд Чистая архитектура не является лучшим выбором по умолчанию для прикладных приложений, и кратко рассказываю об альтернативной архитектуре (спойлер: Промышленная функциональная архитектура ), которую использую в качестве дефолтной последние 3 года и пока что доволен. Но перед тем как перейти к Чистой архитектуре, сначала надо разобрать принцип инверсии зависимостей (Dependency Inversion Principle, DIP).

https://habr.com/ru/articles/888428/

#DIP #чистая_архитектура #функциональная_архитектура #абстракция

Вам не нужна Чистая архитектура. Скорее всего

Введение Сейчас среди Java/Kotlin команд распространено применение Чистой (ака Гексагональной, ака Луковой — Clean, Hexagonal, Onion) архитектуры для разработки бакэндов прикладных...

Хабр
×