No estoy hablando de cómo aplicar sangría aquí. Estoy buscando sugerencias sobre la mejor manera de organizar los trozos de código en un archivo fuente.¿Cuál es la mejor forma de organizar el código?
¿Organiza los métodos alfabéticamente? En el orden en que los escribiste? Temáticamente? En algún tipo de orden 'didáctica'?
¿Qué principios de organización sigues? ¿Por qué?
Personalmente, hubiera pensado que ninguno de los buscadores y establecedores privados sería una señal de que algo estaba pasando. ¿Qué quiere decir con 'métodos de ayuda'? –
Me refiero a cualquier cosa que ayude a otra parte de la API a hacer su trabajo, tal vez un método como getFullPath() que pegó las propiedades del objeto, pero que no es un captador de vainilla. –
Entonces ... ¿dónde pones comportamientos?La lista de métodos que proporciona parece ser relevante para un objeto de valor, pero no para nada que no vaya a tratarse como una estructura de datos. –