Software engineering issues
What I want to learn:
System Design
- Test-Driven Development (TDD) or Behavior-Driven Development (BDD)
- Domain-Driven Design (DDD)
- Data Context Interaction (DCI)
- Resources, events, agents (REA) accounting model
- Domain Specific Language (DSL)
System Architecture
- Distributed Object Servers Architecture
- Key-Value Storage (KVS) -> Redis
DevOps
- Continuous Integration (CI)
- Continuous Deployment
- Continuous Delivery (CD)