This is so, so good. When someone puts your vague thoughts into words? https://abs.twimg.com/emoji/v2/... draggable="false" alt="🤯" title="Explodierender Kopf" aria-label="Emoji: Explodierender Kopf">

Simplicity is not the same as ease. And grabbing for ease often costs you complexity https://youtu.be/rI8tNMsozo0 ">https://youtu.be/rI8tNMsoz...
Ease for the developer today can result in complexity later

A switch statement is fundamentally more complex than polymorphism, if you understand both well. And the polymorphism will be simpler to change in the future
Tools don& #39;t simplify things for you, that& #39;s your job. They might make it easier, but they won& #39;t make it simpler

So, if you expect 2GP to chop up your happy soup for you, that& #39;s why you will be disappointed

2GP will make it eaiser once you& #39;ve made your system simple and modular
Programming with higher level concepts makes things simpler e.g. Iterative/declarative styles and pure functions

Hence my efforts with Lazy Iterator in Nebula Core https://bitbucket.org/nebulaconsulting/nebula-core/src/master/">https://bitbucket.org/nebulacon...
You can follow @AidanHarding.
Tip: mention @twtextapp on a Twitter thread with the keyword “unroll” to get a link to it.

Latest Threads Unrolled: