Vaios Tsitsonis

Results 13 comments of Vaios Tsitsonis

LiveData is part of the framework so i would not use it in the domain layer.

hmmm ... I was affected by the old project (with rxJava) which had different models per layers and mappers. Now that we use the same model in every layer it...

Also, the bundle has a size limit of about 1MB, which is not a problem if you are not going to put lists of objects. The main idea was to...

Strange... Why the project to not have three layers?

How an instant app is affected by the different packages?

The benefit from doing so, is to be more flexible to future changes. Long-term i believe that you will be benefited by that. Also, in Kotlin is very easy and...

In each approach there are advantages and disadvantages. By keeping them in build.gradle file it is easier to check if there is a newer version. By keeping them in dependencies.gradle...

Basically, the entities of the presentation layer are your models

Imho, the first approach is better. The second approach seems to add business logic in presentation layer, which is something that we do not want. If business logic does not...