#android #архитектура #mvp #dagger #moxy
Закрыт. Данный вопрос необходимо конкретизировать. Ответы на него в данный момент не принимаются. Хотите улучшить этот вопрос? Переформулируйте вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав его. Закрыт 2 года назад. Имею 3 года практики в Android разработке и недавно начал интересоваться такими вещами, как DI, Moxy, Cicerone и Clean Architecture. Здесь, на SO, я почти не вижу вопросов, относящихся к этой теме. В телеграмме очень мало людей состоят в чатах по ним. Как я понял, эти вещи изучаются в самом конце, на пути к "званию" Senior Developer'а и сложнее них нет ничего. Год назад я не понимал суть Dagger'а и MVP. Сейчас я, кажется, понимаю зачем это все нужно: так как разработка почти всегда командная, у всех участников проекта должны быть определенные стандарты проектирования. Разработчики будут лучше понимать друг друга. Все же полностью понять эти вещи я не могу, я думаю здесь есть те, кто тоже их не понимал, но сейчас вполне их использует и счастлив. Хочу у них спросить какие книги они читали и как трудно там, в клине? Из мной прочитанных и полностью изученных, являются "Философия Java" и "Java 8 Полное руководство". Если Clean Architecture относится к архитектуре кода, то мне нужно сначала прочитать, например, "Паттерны проектирования" и "Эффективное программирование"? Какие книги я должен для начала прочитать? Также хотел бы узнать какая сейчас средне ситуация с ними на рынке, они уже must have или пока еще в будет плюсом? Пожалуйста, не пишите "Не понимаешь - не используй", я действительно хочу понять это. Давайте те, кто в этом уже разбирается, оставит тут информацию о книгах и свои советы. Спасибо. Думаю, что книги, которые вы посоветуете (и Clean Architecture в общем) будут интересны многим.
Ответы
Ответ 1
Роберт Мартин, человек описавший чистую архитектуру, написал книгу с соответствующим названием - "Чистая архитектура". Его фундаментальный труд в виде статьи лежит здесь. Разъяснения касательно разработки под android, и clean architecture в целом, расписаны в этом труде. Материалы по второй и третьей ссылке дадут вам надежную почву для старта.
Комментариев нет:
Отправить комментарий