this matches the description of every codebase (except one) I came across in my 30-year career
this matches the description of every codebase (except one) I came across in my 30-year career
One thing especially, is the loss of knowledge about the codebase. While there was always some stackoverflow-coding, when seeing a weird / complicated piece of code, I used to be able to ask the author why it was like that. Now, I sometimes get the answer "idk, its what chatgpt gave me".
"Code increases in complication to the first level where it is too complicated to understand. It then hovers around this level of complexity as developers fear to touch it, pecking away here and there to add needed features."
http://h2.jaguarpaw.co.uk/posts/peter-principle/
Seems like I'm not the first one to notice this either:
https://nigeltao.github.io/blog/2021/json-with-commas-commen...
LLMs will produce code with good structure, as long as you provide that architecture before hand.
I can only accept that as true if I also accept the fact that the vast majority of jobs won’t be on a good team
> except one
Please share more!