تغريدة مثبتة
altmind
20.5K posts

altmind
@altmind
why cant we be nice to each other? "easy to replace tech will be replaced by hard to replace tech"
Chicago, IL انضم Mart 2008
463 يتبع531 المتابعون

@DocStrangelove2 Chances of finding the perpetrator are slim, unless he or someone rats him out.
English

Anyone who thinks this is harmless does not realize how exactly far the FAA will go to find you and bury you
Breaking911@Breaking911
😮 A Southwest Airlines flight departing Phoenix Sky Harbor Airport last night was targeted by a green laser.
English

@kristijan_kralj Have you seen Microsoft Enterprise Library? Layers of layers of complexity for greenfield projects. MSFT itself is culpable for the .net coding culture.
English

The hidden cost of "enterprise" .NET architecture:
Debugging hell.
I've spent 13+ years in .NET codebases, and I keep seeing the same pattern:
Teams add layers upon layers, to solve the problems they don't have.
IUserService calls IUserRepository.
IUserRepository wraps IUserDataAccess.
IUserDataAccess calls IUserQueryBuilder.
IUserQueryBuilder finally hits the database.
I've seen a lot of classes having one-line methods whose sole purpose was to call the next layer and that's it.
But to change one validation rule, you step through 5 layers.
To fix a bug, you open 7 files.
The justification is always the same:
"What if we need to swap out Entity Framework?"
"What if we switch databases?"
"What if we need multiple implementations?"
What if this, what if that.
The reality:
Those "what ifs" don't come to life in 99% of cases.
I haven't worked on a project where we had to swap the ORM.
But I've seen dozens of developers waste hours navigating through abstraction mazes.
This happens with both new and experienced developers.
New developers asking on Slack all the time:
"Where to put this new piece of code?"
But senior developers are too busy to answer that message. Why? Because they are debugging through the code that has more layers than a wedding cake.
The end result?
You spend more time navigating than building.
Good abstractions hide complexity.
Bad abstractions ARE the complexity.
And most enterprise .NET apps?
Way too much of the second kind.
English

@pcSavants @Liltall_Liltall contract was changed by adobe many times since signing.
English

@Liltall_Liltall Youre paying whats left on the contract you agreeded to. Hows that adobes fault? Maybe read the contracts youre agreeing to before signing them
English
altmind أُعيد تغريده

So how the fuck can red states just takeaway the people's voices without a vote but then Virginia, who allowed people to vote, is being challenged?
VoteHub@VoteHub
BREAKING — Tennessee Gov. Bill Lee has signed the new 9-0 congressional map into law. 🔴 +1 GOP 🔵 -1 DEM
English
















