
Очень насыщенный курс по архитектуре Android-приложений. Очень подробно рассмотрели как правильно готовить шаблоны проектирования MVP и MVVM и конечно библиотеку RxJava. Хорошая архитектура конечно усложняет написание первой версии приложения, но зато упрощает поддержку и добавление новой функциональности. Также понравилось что преподаватель рассказал о вопросах которые его ставили в тупик на собеседованиях, но теперь он в них не только разобрался сам, но и донес до нас) Очень не хотелось в нашем почти готовом приложении полностью отказаться SQLite-Room и мигрировать на Realm, хотелось бы использовать обе СУБД, просто в качестве учебного примера
Отзыв взят с сайта mooc.ru