Skip to content
Jongmin
Home Tags About
ESC

Type to search posts

No results found

↑↓ Navigate
↵ Open
ESC Close
Home Tags About
← All Tags

Robert C. Martin 10 posts

Clean Architecture Part 6: Details and Case Study

Why databases, web, and frameworks are details, not architecture. Includes a complete video sales case study and the missing chapter on package structure.

Jan 22, 2026
Clean ArchitectureSoftware Engineering +3

Clean Architecture Part 5: Architecture Implementation

Practical implementation of clean architecture covering presenters, humble objects, partial boundaries, the main component, services, testing, and embedded systems.

Jan 18, 2026
Clean ArchitectureSoftware Engineering +3

Clean Architecture Part 4: Architecture Design

Core concepts of clean architecture including independence, boundaries, business rules, and the famous Clean Architecture diagram. Learn how to design systems that are testable, flexible, and independent of frameworks.

Jan 14, 2026
Clean ArchitectureSoftware Engineering +3

Clean Architecture Part 3: Component Principles

Principles for organizing code into components. Covers component cohesion (REP, CCP, CRP) and component coupling (ADP, SDP, SAP) for building modular systems.

Jan 10, 2026
Clean ArchitectureSoftware Engineering +3

Clean Architecture Part 2: SOLID Principles

The five SOLID principles of object-oriented design explained in depth. SRP, OCP, LSP, ISP, and DIP form the foundation of clean architecture.

Jan 6, 2026
Clean ArchitectureSoftware Engineering +4

Clean Architecture Part 1: Design and Programming Paradigms

Introduction to software architecture from Robert C. Martin's Clean Architecture. Covers the definition of architecture, the value of good design, and the three programming paradigms.

Jan 2, 2026
Clean ArchitectureSoftware Engineering +3

Clean Code Part 4: Concurrency and Refactoring

Advanced clean code topics covering concurrent programming, successive refinement through real-world examples, and the comprehensive list of code smells and heuristics.

Dec 25, 2025
Clean CodeSoftware Engineering +4

Clean Code Part 3: Testing and Class Design

Advanced clean code concepts covering boundaries with third-party code, unit testing best practices, class design principles, and system architecture.

Dec 22, 2025
Clean CodeSoftware Engineering +4

Clean Code Part 2: Structure and Formatting

Code organization principles from Clean Code. Covers formatting rules, objects vs data structures, and robust error handling strategies.

Dec 19, 2025
Clean CodeSoftware Engineering +2

Clean Code Part 1: The Fundamentals

Core principles of clean code from Robert C. Martin's classic book. Covers what clean code means, naming conventions, function design, and the proper use of comments.

Dec 16, 2025
Clean CodeSoftware Engineering +2

Related Tags

Software Engineering Best Practices Clean Architecture Clean Code Architecture Case Study Implementation Components