In my previous article, I talked about abstractions, which we defined as “Hiding Implementation Details under concepts”, and we saw a small example of how a design can be improved with better use of concepts that make more sense within a Domain (Area...

Markdown supported · ⌘↵ to post
Thanks for sharing this article. I agree with your opinion on when it is good to apply these principles and when it is better to move quickly depending on the stage of the company.
Andrew Baisden
Full-Stack Engineer | React, Next.js, TypeScript, Node.js | AI-Assisted Engineering
Thanks for this it's knowledge well worth remembering.