En el caso de una aplicación mediana, donde existe conexión a base de datos y varias consultas, como es mejor organizar estas ultimas?
Es decir, si por ejemplo tengo un botón X que al presionarlo realiza una consulta a la base de datos, la consulta (la cadena entera, SELECT, INSERT, etc.) es mejor escribirla directamente en ese método disparado por el botón, o quizás es mejor tener todas las consultas en algún archivo aparte? En algún arreglo?.
Cual es la mejor forma de organizar las consultas?