Professional Backend Architecture Patterns | Claude Code