@1ovthafew@maciejwalkowiak That article wasn't "do this all the time". It was "here's what aggregates are".
We're actually on the same page. I literally just wrote a rant article that says what you just said lol
https://t.co/ra7yqXmBrY
@1ovthafew@maciejwalkowiak I think we're on the same page here. The idea is to think about behavior before building your database model. Not ignoring database models.
Ex. should each user have 1 address? Or many? Keep historical addresses? You can't know unless you figure out the required behavior.
Wrote about database indexes for saas developers. It's easy to get started with ORMs and skip learning about important database topics that really make a big difference - esp. when your user base begins to grow!
https://t.co/9An6xFXQ5s
#softwaredevelopment#databases#sql
π§ Learn to create high-performance CRON jobs in .NET using Coravel, Dapper & more. Boost your system's efficiency step-by-step. ππ
{ author: @jamesmh_dev } #DEVCommunity#dotNET
https://t.co/O3eJ3Fmlrf
Are you are .NET developer? You might like this article I wrote π Let me know what you think!
https://t.co/xLch4lrmJS
#dotnet#csharp#softwaredevelopment
@_neonsunset I used to think the same thing. "Ah it's so easy, why can't everyone just do what I do?"
I've come to find through working with lots of other smart, experience people that they often get async wrong too...
Some (many?) problems can be solved by knowing SQL and how to write decently performing queries.
You might not need that new shinny new tech that disrupts (in a bad way) your entire engineering team and velocity after all.
Simple software architecture leads to simple PRs/changes leads to more (developer/product) velocity and reliable running software.
Complex software architecture leads to complex PRs/changes leads to less velocity and reliable running software.
Thoughts?
Developer tool built with .net core and c# by @jamesmh_dev. "Coravel Pro is an admin panel for .NET Core.More specifically, it's a suite of backend admin tools that extended the open source Coravel library with many additionaβ¦" https://t.co/ob4glMebvo
@CFDevelop My experience: design patterns implemented are vastly more complex than the business problems at hand π€
#ddd helps when dealing with *really* complex stuff, but more often than not solutions are convoluted. Mostly agree here. Most systems I've seen don't need it (but did it).
"In short, the current emphasis on "going deep" and "getting into the details" is a reaction to an overreaction and overstretching of the org chart. So, it is time for a reset without over-reacting again."
https://t.co/hKcrBGOtrK