This question arises from seeing code where I feel like something is wrong but I can't put my finger on it while developing Android.
What are some red flags in Android development that says your application just may not be organized/programmed in the best way? What are some ways to fix these instances of code smell?
where I feel like something is wrong but I can't put my finger on it
-- It's written in Java? Kidding, KIDDING!class
is. Given this dynamic, it is not surprising that you are seeing code out there that is less than stellar quality.