3 ms·
I've yet to see an LLM response or an LLM generated diff that suggests removing or refactoring code. Every AI solution is additive; new functions, new abstracti
by perrygeo 2y ago
I've yet to see an LLM response or an LLM generated diff that suggests removing or refactoring code. Every AI solution is additive; new functions, new abstractions added in every step. Increased complexity is all but baked into the system.
Software engineering jobs involve working in a much wider solution space - writing new code is but one intervention among many. I hope the people blindly following LLM advice realize their lack of attention to detail and "throw new code at it" attitude comes across as ignorant and foolish, not hyper-productive.
- 4b11b4 2y agoAsk for a refactor... Ask for multiple refactors and their trade-offs
- outside1234 2y agoAdd it as an option when you ask it and see what happens
- perrygeo 2y agoAnd how would a new developer know to ask for a refactor? That's my point.