3 ms·
> It's okay not to put "business logic" in a special place It's not. This is the thing where you start thinking "YAGNI", yadayada, but you inevitably end up ne
by thiht 4y ago
> It's okay not to put "business logic" in a special place
It's not. This is the thing where you start thinking "YAGNI", yadayada, but you inevitably end up needing it. Layering with at least a service and a database/repositories is a no brainer for any non-toy app considering the benefits it brings.
> It's okay to have files with 10,000 lines
10.000 lines is a LOT. I consider files to become hard to understand at 1.000 lines. I just wc'd the code base I work on, we have like 5 files with more than 1.000 lines and I know all of them (I cringed reading the names), because they're the ones we have the most problems with.