ワンクリックで
architecture-kata
Practice architectural design with structured problems. Time-limited design challenges. Use for skill development, interviews, team exercises.
メニュー
Practice architectural design with structured problems. Time-limited design challenges. Use for skill development, interviews, team exercises.
Identify and avoid common architectural mistakes. Recognize patterns of failure. Use when reviewing designs or learning from mistakes.
Reference catalog of proven architecture patterns. Know when to apply each pattern, tradeoffs, and examples. Use as reference when designing systems.
Lead effective architecture reviews. Manage discussions, surface disagreements, build consensus, document decisions. Use when conducting reviews or running architecture forums.
Prepare for architecture interview questions and scenarios. Practice system design, tradeoff discussions, communication. Use for career development and interview readiness.
Conduct comprehensive system architecture evaluation. Assess design quality, technical debt, operational readiness, scalability. Use when auditing existing systems.
Coach engineers on architecture and design. Provide feedback, guide learning, support growth. Use when mentoring junior architects or senior engineers.
| name | architecture-kata |
| description | Practice architectural design with structured problems. Time-limited design challenges. Use for skill development, interviews, team exercises. |
Practice architectural design through structured, time-limited design challenges.
You are working on architecture kata. Design a system within constraints (time, technology, team). Iterate on design, gather feedback, refine. Read problem statement and constraints carefully.
Based on architecture kata format (similar to code kata, but for design):
Read Problem: Understand requirements. What's the core business problem? What's the scale? What's non-negotiable?
Identify Constraints: Technology choices? Team size? Deployment platform? Time-to-market? These shape design.
Quick Design (15-30 min):
Document Decisions: Why this architecture? What trade-offs made? What would you do differently at 10x scale?
Discuss & Refine: Present to peer or mentor. What would they do differently? Why? Learn from different perspectives.