
Gabor Varadi
@zhuinden
Android dev ~10+ yrs. EpicPandaForce @ SO.
An organizer of Android Budapest. Mod in /r/android_devs and /r/mAndroidDev.
Possibly jaded and grumpy about dev.
ID: 1238979476
03-03-2013 14:02:05
12,12K Tweet
18,18K Followers
370 Following

Gabor Varadi Jorge Castillo really hope you can write a detailed article so that our new Android developers can avoid unnecessary detours.



Jorge Castillo >clean coding 16 layers of lasagna to display a list of strings think this one just beats them all

Thiago Santos John O'Reilly We've never been so close to actually implementing Clean Architecture instead of just circlejerking about empty domain modules

justin Jorge Castillo The worst part about the Dagger/Hilt dogma is that people advocating for it tend to lack the knowledge in regards to what Dagger/Hilt actually even does; to such degree that if you were to write the EXACT SAME CODE as what Dagger/Hilt generates, they'd complain that it's not DI.

Jorge Castillo List of dogmatic concepts in "modern" Android development: - using mocks in unit tests where you could use the real class - "data-domain-presentation layering" / modules - Dagger/Dagger-Android/Hilt - MVI, "reducers" - XML theme attributes for single (light+night) colors -

George Theocharis Jorge Castillo I didn't add "clean architecture" to this list, because in the past 11 years of Android dev, I've never once worked on a real project written with ACTUAL Clean Architecture (meaning the WHOLE APP is a separate non-Android core library, including ALL navigation state & app logic).

Gabor Varadi George Theocharis Jorge Castillo Clean architecture in a 2009 Google IO sample and using Java. But yes, real companies didn't watch or learn from.



Gabor Varadi George Theocharis Jorge Castillo Here is the talk: youtu.be/PhnesvrfdIM?siā¦



I think it really is a thing, like a shift in the core values of technology makers. Thereās like a frontier between āboring and reliably works every timeā on the left and āspectacular when it works but regularly failsā on the right and we used to stay much closer to the left.





