programming books
profile

Grokking Simplicity

Functional Programming is growing in popularity, and it’s a paradigm with a lot to teach about how to design a system. This book covers how to minimize mutability and separate concerns, and the last chapter briefly introduces reactive programming and the onion architecture.

Thinking like a functional programmer can help you write simpler code and reduce system complexity.