Email or username:

Password:

Forgot your password?
Top-level
Gregory

@gakisstylianos @billjings whenever I browse the code of any "modern" Android app, I also ask myself the question why would someone put themselves through doing all that. You know, all those 6 abstraction layers to handle a click on a button. Those codebases remind me of this: github.com/EnterpriseQualityCo

2 comments
Stylianos Gakis

@grishka @billjings it's absolutely possible to build an unreadable monstrosity going the other direction too, I do not deny that.
Still doesn't make me change my mind about your pokedex code being something I would absolutely not want to work with.
Despite what you may think, there is room for something balanced and readable between your extreme and those "samples" extreme

Bill Phillips

@grishka @gakisstylianos This is my most common complaint about sample apps we receive from candidates: they believe that "architecture" is what makes a good app. Totally ass backwards IMO

And so they include a whole DI framework and all these repositories for a simple list->detail application.

Go Up