Skip to main content
← All Tags

Software architecture

99 articles in this category (Page 5 of 5)

Software architectureSoftware designThoughts

Best Of: The Early History Of Smalltalk

Key quotes and insights from Alan Kay's paper on the early history of Smalltalk. Explores object-oriented programming origins, message passing, and the philosophy behind Smalltalk's design.

Read more
Software architectureSoftware designDomain-Driven Design

Hexagonal Architecture: Why Your Domain Logic Shouldn't Know About Your Database

Stop letting frameworks dictate your architecture. Learn how Hexagonal Architecture (Ports & Adapters) isolates business logic from infrastructure, makes testing trivial, and lets you swap databases without rewriting code.

Read more
Software architectureSoftware designDomain driven design

Anemic vs Rich Domain Models

Understand the difference between Anemic and Rich Domain Models in Domain-Driven Design. Learn which approach to choose for better code organization and where to put business logic.

Read more