No entiendo por qué Java usa el reverso de un nombre de dominio (probablemente hipotético) como el nombre de un paquete, mientras que en su mayoría no hay conexión entre el nombre de dominio que usan algunas personas y los productos que tienen. Muchos desarrolladores ni siquiera tienen ningún dominio.
¿Cuáles son las razones de esta convención de nomenclatura, si hay alguna?
com.louisrhys.xxx.yyy
independientemente de si es suyo o nolouisrhys.com