Страницы

Поиск по вопросам

понедельник, 30 марта 2020 г.

Материалы по Clean Architecture в Android [закрыт]

#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 в целом, расписаны в этом труде. Материалы по второй и третьей ссылке дадут вам надежную почву для старта.

Комментариев нет:

Отправить комментарий