Что-то мне подсказывает, что вы ищете серебряную пулю, но ее
не существует.
Нет такого понятия как идеальный код, идеальный паттерн, идеальная обработка исключений и т.д.
Каждый паттерн, каждое архитектурное решение отлично подходит под какого-то круга задач, но этот круг задач всегда ограничен. Нелья написать код и сказать, что это эталон. Если все так было просто, задачу написания кода давно бы уже автоматизировали на 100%.
То, что вы ищете, может придти только с опытом и со временем.
Примеры решения конкретных проблем - ищите на stackoverflow, "красивое" оформление кода - в опенсорсных фреймворках на гитхабе (
https://github.com/spring-projects/spring-framework).