I wouldn't accept that junk from any engineer in my team.
My experience with good developers has been:
- Create something a bit ugly which works
- As more use cases come in, refactor code and clean up old gnarly bits
LLMs tend to work architecture astronaut style mixed with a junior for implementation. Build theoretically good interfaces but then implement dependencies across all of them. And when changes happen, keep feeding that cycle.
My experience with good developers has been:
- Create something a bit ugly which works
- As more use cases come in, refactor code and clean up old gnarly bits
LLMs tend to work architecture astronaut style mixed with a junior for implementation. Build theoretically good interfaces but then implement dependencies across all of them. And when changes happen, keep feeding that cycle.