ооп.

Программирование как экспериментальная метафизика

Шесть осей, четыре причины, два закона и порог, за которым инженерия кончаетсяФилософия всегда была умозрительной: Платон не мог поставить эксперимент над тем, отделены ли Идеи от вещей. Программирование может. Оно — первая в истории лаборатория, где число взаимодействующих частей системы можно крутить рукой, как ручку реостата, и наблюдать в реальном времени, с логами и — что решает всё — с откатами

продолжить чтение

Локальные LLM в агентской разработке внутри компании: пользовательский опыт

Всем привет!Меня зовут Дмитрий Бутенко, я эксперт-разработчик банка Уралсиб.

продолжить чтение

DAO vs Repository и ORM: где заканчивается архитектура и начинается хаос

Всем привет! Я Дмитрий Милов, Python-разработчик компании МУЛЬТИФАКТОР в команде продукта MULTIDIRECTORY, мы разрабатываем собственную службу каталогов.

продолжить чтение

Flutter-дайджест: март 2026

Март выдался… немного тише, чем февраль.Без громких релизов уровня Flutter 3.x — но это не значит, что было скучно 😉Наоборот — месяц получился про практику, реальные кейсы и прокачку навыков 💪А ещё… несмотря ни на что — мы продолжаем работать.Да, даже несмотря на блокировки Telegram —❌ мы никуда не уходим❌ в MAX не переезжаем✅ и продолжаем делать лучший Flutter-контент для вас👉 Подписка на канал сейчас — это реальная поддержка проекта ❤️https://t.me/flutterpulse✍️ Лучшие статьи с ХабраМарт = много сильного продакшен-контента:

продолжить чтение

Часть 3: Архитектура нейросети для распознавания голосовых команд

Дорогие читатели!Продолжаю серию статей о моём дипломном проекте «Голосовое управление Умным домом». В Части 1 я рассказал о концепции и видении проекта, в Части 2 — о проектировании пользовательского опыта. В этой части я подробно разберу архитектуру нейронной сети, которая лежит в основе системы распознавания голосовых команд.Это техническая часть серии, где я покажу код, объясню выбор архитектуры и расскажу о технических решениях, которые позволили достичь точности 94.55% на проверочной выборке.

продолжить чтение

ООП в Python за 1 статью: от «Hello World» до архитектуры

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

продолжить чтение

Сколько нужно парадигм, чтобы вкрутить лампочку?

продолжить чтение

Классы в Python: от основ ООП до продвинутых концепций

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

продолжить чтение

Шахматы, которые вас удивят: Полный гайд по созданию игры с туманом войны на Python

1. Введение1.1 Идея проектаВсё началось с подготовки к финалу RuCode – масштабному соревнованию для всех увлечённых алгоритмическим программированием. Погружаясь в разбор заданий прошлых лет, мне кое-что совершенно случайно попало в руки, интересная задача: реализовать шахматы с "туманом войны" в консолиИдея показалась мне настолько вдохновляющей, что я решил пойти дальше, а что если превратить эту консольную головоломку в настоящую игру с графикой и той самой атмосферой тумана войны, который так знаком игрокам в стратегиях

продолжить чтение

Музыка и математика: как аккорды вдохновляют архитектуру алгоритмов

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

продолжить чтение

12