I mass-deleted 200 lines of AI-generated code yesterday. All broken
https://ward-eight.vercel.app/
#HackerNews #AIgeneratedCode #MassDelete #CodeQuality #SoftwareDevelopment #TechNews
I mass-deleted 200 lines of AI-generated code yesterday. All broken
https://ward-eight.vercel.app/
#HackerNews #AIgeneratedCode #MassDelete #CodeQuality #SoftwareDevelopment #TechNews
Refactoring – Not on the Backlog (2014)
https://ronjeffries.com/xprog/articles/refactoring-not-on-the-backlog/
#HackerNews #Refactoring #Backlog #SoftwareDevelopment #CodeQuality #AgileMethods
»Open Source — Linux-Desktop GNOME verbietet mit KI entwickelte Erweiterungen:
Immer mehr Vibe gecodete Extensions erhöhen die Last für die Projektverantwortlichen durch schlechte Codequalität«
Wenn das die Vertraulichkeit so wie deren tech Sicherheit von @gnome vertraulich verstärkt? Ich pers bin kein GNOME Fan aber das ist somit ein Zeichen von der Vertraulichkeit der Open-Source Qualität.
#linux #gnome #ki #opensource #desktop #codequality #code #vibecoding #vibe
»Open Source — Linux-Desktop GNOME verbietet mit KI entwickelte Erweiterungen:
Immer mehr Vibe gecodete Extensions erhöhen die Last für die Projektverantwortlichen durch schlechte Codequalität«
Wenn das die Vertraulichkeit so wie deren tech Sicherheit von @gnome vertraulich verstärkt? Ich pers bin kein GNOME Fan aber das ist somit ein Zeichen von der Vertraulichkeit der Open-Source Qualität.
#linux #gnome #ki #opensource #desktop #codequality #code #vibecoding #vibe
I've asked Claude to improve codebase quality 200 times
https://gricha.dev/blog/the-highest-quality-codebase
#HackerNews #codequality #improvement #coding #bestpractices #Claude #HackerNews #200times
Duplication Isn't Always an Anti-Pattern
https://medium.com/@HobokenDays/rethinking-duplication-c1f85f1c0102
#HackerNews #Duplication #Anti-Pattern #Rethinking #CodeQuality #SoftwareDevelopment #MediumArticle
Apparently there are no good #gcc tools to find unnecessary header includes in #CPP while using ninja/cmake (and NOTE not being the author of the build system)
...
A lot of you guys are #programmers what's the right tool here?
I don't need something that complains about every external include not found, just local symbols without having to recompile everything.
EDIT: Good Answers everyone!
Every time I get into doing some code, I get sucked into refactoring another part of Inkscape's ancient past.
The problem is; I have an artists eye for code design and ugly, overly complex, under-tested and worse than all of those asymmetric code makes me all itchy.
Tonight's refactoring: No, version strings should not be parsed and saved by some weird third party function.
Apparently there are no good #gcc tools to find unnecessary header includes in #CPP while using ninja/cmake (and NOTE not being the author of the build system)
...
A lot of you guys are #programmers what's the right tool here?
I don't need something that complains about every external include not found, just local symbols without having to recompile everything.
EDIT: Good Answers everyone!
Every time I get into doing some code, I get sucked into refactoring another part of Inkscape's ancient past.
The problem is; I have an artists eye for code design and ugly, overly complex, under-tested and worse than all of those asymmetric code makes me all itchy.
Tonight's refactoring: No, version strings should not be parsed and saved by some weird third party function.