Skip to content
academia.sh

Curriculum

Software Design and Architectural Principles

A curriculum that establishes design decisions from code readability to component boundaries at the level of principle, pattern, and rationale; it covers paradigm choice, coupling and cohesion criteria, design patterns, and domain-driven modeling.

A curriculum that establishes design decisions from code readability to component boundaries at the level of principle, pattern, and rationale; it covers paradigm choice, coupling and cohesion criteria, design patterns, and domain-driven modeling.

Courses

Start typing to search.

↑↓ Esc navigate · open · close