Start of main content
TDD&DDD. A guide to business logic development, or How to write good code and not go crazy with abstractions.
The speaker will talk about the Master's Toolkit, which includes:
- isolated rich domain model;
- railway oriented programming;
- error handling in functional languages;
- functional paradigm in business process description;
- TDD as a set of pragmatic unit tests focused on business logic;
- YAGNI + KISS, as a very important design and code design principles.