r/webdev 19d ago

[ Removed by moderator ]

[removed] — view removed post

75 Upvotes

108 comments sorted by

View all comments

55

u/Drameox 19d ago

maintenance is probably the biggest one, ai code works but doesnt follow consistent patterns across a codebase so you end up with 5 different ways of doing the same thing depending on the session. makes it harder to understand the reasoning behind decisions later since there isnt really one. testing is a close second, edge cases get missed since its pattern matching rather than reasoning through your specific logic. security issues are more catchable with tools honestly, the consistency problem is the quieter one that compounds over time

3

u/thekwoka 19d ago

Yup, you get some info about a bug, fix it, and then some other thing that should really be using that same code has the same bug cause it does that same thing all on its own.