Пишу классы для своего основного проекта. С наследованием, перегрузкой функций, событиями, делегатами, обработкой ошибок, организацией кода регионами и прочей фигнёй, тщательно всё продумав заранее, а не как обычно - ща напишем, чтоб работало, потом переделаем. Напишу очередную функцию и любуюсь. Чувствую себя художником. Лепота...