Всем привет. Я новичок и начал изучать Java несколько месяцев назад. (хочу стать Андройд разработчиком) прочитал 70% Герберта Шилдта Java Полное руководство. Знаю процедурный подход, ООП, и базы данных немного.
И вот вопрос. Стоит ли уже Android изучать или все же надо прокачать Java?
Приветствую! Столько классных слов Clean Architecture, SOLID, DRY, MVVM, MVC, MVP, MVI. Я даже запутался. Подскажите пожалуйста что из этого паттерны, шаблоны, архитектуры или что либо еще. Как их сгруппировать между собой чтобы понимать, вот эти 3 вещи это паттерны, а вот это шаблоны. Заранее спасибо за ответ.