技能档案

Hexagonal Architecture

Ports & Adapters, dependency inversion, testability, domain isolation

Architecture & System Design Architecture Patterns

角色数

3

包含此技能的角色

级别数

5

结构化成长路径

必要要求

6

其余 6 个可选

领域

Architecture & System Design

skills.group

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.

社区

👁 关注 ✏️ 建议修改 登录以建议修改
📋 提案
暂无提案 Hexagonal Architecture
正在加载评论...