领域
Architecture & System Design
技能档案
Ports & Adapters, dependency inversion, testability, domain isolation
角色数
3
包含此技能的角色
级别数
5
结构化成长路径
必要要求
6
其余 6 个可选
Architecture & System Design
Architecture Patterns
2026/3/17
选择当前级别并对比期望。下方卡片显示晋升所需掌握的内容。
表格展示从初级到首席的技能深度变化。点击行查看详情。
| 角色 | 必要性 | 描述 |
|---|---|---|
| Technical Writer | Understands the fundamentals of Hexagonal Architecture. Applies basic practices in daily work. Follows recommendations from the team and documentation. |
| 角色 | 必要性 | 描述 |
|---|---|---|
| Technical Lead | Applies Hexagonal Architecture when designing components. Understands trade-offs. Participates in architectural discussions. | |
| Technical Writer | Documents Hexagonal Architecture projects: describes ports, adapters, domain model, use cases. Creates architecture guides explaining design decisions. Helps developers understand boundaries between layers. |
| 角色 | 必要性 | 描述 |
|---|---|---|
| Solutions Architect | 必要 | Designs bounded contexts and port/adapter boundaries using Hexagonal Architecture. Defines integration contracts between domain and infrastructure layers. Documents architectural decisions in ADRs with hexagonal rationale. |
| Technical Lead | 必要 | Enforces Hexagonal Architecture principles across team codebases. Reviews pull requests for proper port/adapter separation. Mentors developers on isolating domain logic from external dependencies. |
| Technical Writer | Creates comprehensive Hexagonal Architecture documentation: mapping business capabilities to ports, adapter implementation patterns, testing strategies. Ensures coherence between architecture docs and the codebase. |
| 角色 | 必要性 | 描述 |
|---|---|---|
| Solutions Architect | 必要 | Defines product architectural strategy with Hexagonal Architecture. Establishes architecture guidelines. Conducts architecture reviews. |
| Technical Lead | 必要 | Defines the product's architectural strategy with Hexagonal Architecture. Establishes architecture guidelines. Conducts architecture reviews. |
| Technical Writer | Standardizes documentation of architectural patterns (Hexagonal, Clean, Onion) in the organization. Creates reference documentation and template projects. Coordinates consistency of approaches across teams. |
| 角色 | 必要性 | 描述 |
|---|---|---|
| Solutions Architect | 必要 | Defines organization-wide reference architectures based on Hexagonal Architecture patterns. Establishes governance for port/adapter contracts across distributed systems. Drives adoption of domain-centric design at enterprise scale. |
| Technical Lead | 必要 | Shapes the organization's architectural strategy around Hexagonal Architecture and clean boundaries. Designs reference implementations for domain isolation patterns. Establishes architecture review processes ensuring hexagonal compliance. |
| Technical Writer | Shapes corporate software architecture documentation standards. Defines how architecture documentation supports system evolution and onboarding of new engineers. Ensures architecture knowledge preservation. |