Публикации по теме 'clean-architecture'


Чистая архитектура: варианты использования
Чистая архитектура: варианты использования Что такое вариант использования? В чистой архитектуре прецедент — это часть бизнес-логики, представляющая одну задачу, которую должна выполнить система. Вариант использования инкапсулирует правила и логику, необходимые для выполнения задачи, и определяет входы и выходы, необходимые для операции. Вариант использования обычно реализуется как автономный модуль (класс или функция), который отвечает за координацию потока данных между различными..

Flutter — идеальные пакеты для начала разработки приложений.
Разработка приложения требует его структурирования по разным частям, которые соответствуют некоторым спецификациям архитектуры или шаблонам проектирования, которые мы хотим применить. Некоторые части являются общими для всех приложений, и в настоящее время для каждой части существует пакет, который идеально подходит для требуемых вариантов использования. Эти части: Маршрутизация Государственное управление Внедрение зависимостей/локатор сервисов Компоненты / Сервисы / Варианты..

Рефакторинг — Часть 1
Вы хотите добавить новую функцию (например, новый класс, метод и т. д.) в свой проект. У вас есть два варианта: во-первых, написать грязный и загроможденный код очень быстро, и вы наверняка знаете, что позже вам придется потратить много времени на его изменение. Во-вторых, потратьте еще несколько раз и напишите чистый и понятный код. В одной из компаний, где я работал, был проект медицинского архива, который использовался для сканирования файлов пациентов. Прошло почти два месяца с тех..

Структура папок для Flutter с чистой архитектурой. Как я сделал.
СТРУКТУРА ПАПКИ Структура папок для Flutter с чистой архитектурой. Как я сделал. Как это может быть сложно? Организация ваших папок и файлов болезненна, особенно в больших проектах, которые могут легко подавить 1000 файлов для управления. Файлы не должны содержать сотни строк. Ради нашего психического здоровья мы не можем иметь высокую связь и стремиться реализовать принцип единой ответственности. Генерация высококачественного кода обычно приводит к созданию маленьких..

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

Зачем использовать «Чистую архитектуру» в наших проектах?
Цель этой статьи — объяснить причины, побудившие меня предложить «Чистую архитектуру» в качестве архитектуры для разработки проектов в нашей компании. Узнав об этом, проекты Codegenio разрабатываются в соответствии с этой архитектурой, и мы решаем проблемы сопряжения, обслуживания и производительности в целом. Прежде чем ответить, почему мы используем эту архитектуру, я представлю несколько основных концепций для лучшего понимания. Что такое архитектура программного обеспечения? Он..

ПОЧЕМУ чистая архитектура?
Это то, что мы видели и слышали много. Многие из нас это обсуждали, а некоторые даже применяли на практике. Мы знаем, как, но знаем ли мы также и о том, ПОЧЕМУ? Здесь мы пытаемся ответить на вопросы «почему» чистой архитектуры. Почему график выглядит именно так? Разве порядок операций не должен быть следующим: «Логика представления» > «Логика бизнеса» > «Логика данных» (БД) и наоборот? Да вы правы; однако то, что мы видим здесь, является правилом зависимости. Поток по-прежнему..