It is a guide of how to implement highly effective and maintainable software with clean architecture instead of three layered old architectures.