Lo bueno de la programación es que cada uno puede hacerla como quiera
Pero mi consejo es que no se controlen errores que no tienen porque controlarse, lo que hay que hacer es arreglarlos.
En cuanto a lo que dice @
nicolas2011alcubo
No es complicado programar en Android, simplemente hay que saber para que sirve cada elemento. Una vez que dominas los ciclos de vida de las Activity y de los Fragment, el resto viene solo.