Learning With Claude: Java & Design Pattern Notes