Software Design Principles, Patterns & Practices

გაცნობა
რა არის Software Design
ზოგადი მიმოხილვა, კურსის შესავალი
კითხვა-პასუხი
SOLID პრინციპები
SOLID პრინციპების როლი
პრაქტიკული მაგალითები
კითხვა-პასუხი
პრინციპები
YAGNI
DRY
KISS
GRASP
Coupling
Cohesion
Design patterns
Simple factory
Null object pattern
Strategy pattern
Singleton
Design patterns
Decorator
Facade
Command
Specification
Design patterns
Mediator
Observer
Builder
Design patterns
Adapter
Memento
Chain of Responsibility
Design patterns
Template Method
State
Bridge
Design patterns
Proxy
Visitor
Composite
Practices
Refactoring patterns
Implementation patterns
Code Smells
Tactical Domain Driven Design
Რა არის DDD
Patterns (Aggregates, Entities, Factories, Repositories, etc.)
Strategic Domain Driven Design
Bounded context
Ubiquitous Language
Context Maps
სხვა პრაქტიკები
CQRS
პრაქტიკული დავალება
კითხვა პასუხი
სხვა პრაქტიკები
Event Sourcing
პრაქტიკული დავალება
კითხვა პასუხი
სხვა პრაქტიკები
Microservices
Modular Monoliths
კითხვა პასუხი
სხვა არქიტექტურული პატერები
SOA
Event Driven Architecture
კურსის შეჯამება