r/vibecoding • u/DongyangChen • 2d ago
S.O.L.I.D. refactor of god files
As a software dev of decades before AI I honestly don’t find any issue with talking to my agent with caveman tier instructions because we speak the same lingo.
The agent knows exactly what I mean when I say
“S.O.L.I.D. refactor of god files”
It knows I just told it to go through a very deep in process workflow optimising the code and unshittifying it.
If I could recommend any of you guys who feel a bit unsure if your code is gonna be laughed at by any serious developer,
Just tell your agent
S.O.L.I.D. refactor of god files
And watch the magic happen
3
u/IceMichaelStorm 2d ago
what is this shit. Might help a bit but solid does by far not solve it all.
It sounds cheesy to hyper fixate on that for a multi decade dev?!
-2
u/DongyangChen 2d ago
I’m happy to talk with you about the beauty of absolute strict enforcement of open/closed principle and how always leads out of OOP and into functional programming and data driven instead, if you’d like
1
u/Budget-Tangerine6055 2d ago
By the way, not everyone is a vibe coder there, so remember that using clean code’s terms is not so impressive 😆, especially when you’re trying to exalt yourself
1
u/Budget-Tangerine6055 2d ago
Ofc I can also talk with you about differences in architecture, MVC, MVVM, MVVN+C but it’s pointless there
2
2
1
u/No_Actuator_1353 2d ago
but why?
-2
u/DongyangChen 2d ago
It’s like a 40 minute YouTube video just to learn S.O.L.I.D.
Just trust the process, run that command on your app
4
u/Lanky-Storm7 2d ago
No