[ $davids.sh ] โ€” david shekunts blog

๐Ÿ”ฅMy First Online Book ๐Ÿ›Œ Fatigue Driven Development (FDD) ๐Ÿ›Œ

# [ $davids.sh ] ยท message #81

๐Ÿ”ฅMy First Online Book ๐Ÿ›Œ Fatigue Driven Development (FDD) ๐Ÿ›Œ

It's been much longer since my last post than I expected, but this is due to my poor health ๐Ÿ™

On the bright side: the stream of the closed course on Advanced React Frontend is complete, and the course on Advanced Node.js is also coming to an end.

There's so much material that I've decided to systematize it and introduce you to the concept of ๐Ÿ›Œ Fatigue (fatigue)** **Driven Development๐Ÿ›Œ

The main goal is to gather time-tested techniques that simplify the development process, even for the most complex applications.

Because simplicity === understandability === speed === enjoyment of work

I'll explain advanced concepts in an accessible language:

  • CQRS
  • Functional programming
  • Modular monoliths
  • Event-Driven Architecture
  • 12-factor apps
  • etc.

All of this will be accompanied by a lot of examples of real code.

Today, the first introductory chapters about "FDD" and "FP vs OOP" are being released.

And tomorrow, the first article about "Encapsulation vs Separation of Data and Behavior" will be published.

Introduction โ€“ https://fdd.davidshekunts.ru/introduction

P.S. The online book is hosted on Notion and customized by me through Cloudflare Proxy, so I won't be responsible for stability. I'll be very grateful if you let me know about any bugs you encounter.

P.P.S. And also, thanks to Notion, you can leave comments on the articles right in the text!!! I think this is awesome and encourage you to try out this feature