#android
#Android
Вопрос:
Прошу прощения, если этот вопрос немного некачественный, пожалуйста, сообщите мне, что делать, если это так.
Я просто хочу внести уточнение. Я работаю над приложением, в котором пользователи могут регистрироваться как три разных типа пользователей (учащийся, родитель или учитель). Я хочу знать, как это обычно делается.
Мой текущий подход заключается в том, чтобы разделить все файлы Java / Kotlin, относящиеся к каждому из трех типов пользователей, на три разных пакета и просто следовать потоку (от аутентификации). Я чувствую, что это немного фальшиво и неэффективно. Как я могу достичь того же результата с меньшим количеством файлов и меньшей сложностью?
Если я должен включить что-то, чего я не включал (snapshop, фрагмент кода и т.д.), Пожалуйста, дайте мне знать. Спасибо!
Комментарии:
1. Продолжайте придерживаться этого подхода. Когда вы определите общий код, переместите его в общий пакет. Повторите.
2. Я с трудом могу представить альтернативный подход.
3. Хорошо, большое вам спасибо.