чувак, я с каждым твоим вопросом убеждаюсь, что ты зачем-то два месяца троллишь форумчан.
Спрашиваешь чем тебе заняться в свободное время, а сам программировать не умеешь. Займись программированием.
Зачем тебе ddd или фрейворк? программировать научись.
есть свободное время? учись программировать.
чтобы узнать какие есть паттерны, надо их изучить на практике.