Zauważyłem, że współpracownik i ja mamy przeciwne praktyki dotyczące porządkowania metod w naszych klasach Java. Jeden z nas rozpoczyna klasę swoimi głównymi metodami publicznymi, a następnie oddaje wszystkich prywatnych pomocników. Drugi z nas upewnia się, że publiczne metody są na samym końcu.
Oczywiście jest to tylko kwestia stylu i nie ma właściwej odpowiedzi. Zanim jednak zdecydowaliśmy, że sprawa jest tylko kolejną walką Yooks vs. Zooks i po prostu wybrałem jedną lub drugą dowolnie, zastanawiałem się, czy może istniała standardowa rekomendacja przewodnika po stylu Java lub jakiś praktyczny powód, dla którego jedno podejście jest lepsze od drugiego.