Как продумывать архитектуру java приложения? Как научиться правильно продумывать архитектуру приложения?
То-есть какие классы нужны приложению, какие излишнее.
Может учебник какой то посоветуете?

21 Авг 2019 в 07:06
224 +1
0
Ответы
1

Продумывать архитектуру Java приложения следует начиная с понимания требований и целей проекта. Для этого часто используются различные методологии и паттерны проектирования, такие как SOLID, DRY, KISS, GRASP, MVP, MVVM, и др.

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

Одним из книг, которую можно порекомендовать по данной теме, является "Чистый код. Создание, анализ и рефакторинг" Роберта Мартина (Uncle Bob). В этой книге автор описывает принципы написания качественного кода и принципы хорошего проектирования.

Также рекомендуется изучить следующие книги:

"Приемы объектно-ориентированного проектирования. Паттерны проектирования" Эрик Гамма, Ричард Хелм, Ральф Джонсон, Джон Влиссидес"Чистый код. Рефакторинг, проектирование и архитектура" Роберт Мартин

Изучение и применение паттернов проектирования и принципов SOLID поможет вам лучше понимать, какие классы и компоненты нужны в вашем приложении, а какие могут быть излишними. Важно также помнить о принципах модульности, гибкости и расширяемости архитектуры приложения.

20 Апр в 13:07
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 92 588 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир