Как бы вы начали новый проект?
#комментарии
Представьте ситуацию, что вы можете начать новый проект. Нет легаси-кода, можно подключать любые библиотеки (даже не самые стабильные), использовать любые подходы в архитектуре. В случае неправильной работы у вас будет время исправить ваш код.
Например, сейчас существуют Android Architecture Components, где есть компоненты для организации приложения. Хотя раньше разработчики придумывали свои подходы для организации архитектуры, которые вполне хорошо работают и сегодня. В других областях такое же многообразие: есть альтернативы DI, писать через Conductor или Fragments, какую БД выбрать…
Хочется узнать: если бы сейчас вы начинали проект, то какую архитектуру, технологии и библиотеки использовали бы?
Уже пару месяцев думаю про новый проект и очень интересно ваше мнение.
#комментарии
Представьте ситуацию, что вы можете начать новый проект. Нет легаси-кода, можно подключать любые библиотеки (даже не самые стабильные), использовать любые подходы в архитектуре. В случае неправильной работы у вас будет время исправить ваш код.
Например, сейчас существуют Android Architecture Components, где есть компоненты для организации приложения. Хотя раньше разработчики придумывали свои подходы для организации архитектуры, которые вполне хорошо работают и сегодня. В других областях такое же многообразие: есть альтернативы DI, писать через Conductor или Fragments, какую БД выбрать…
Хочется узнать: если бы сейчас вы начинали проект, то какую архитектуру, технологии и библиотеки использовали бы?
Уже пару месяцев думаю про новый проект и очень интересно ваше мнение.