LLMs work well for simple tasks with no side effects (bug fixes, isolated features) and complex greenfield projects (new apps, microservices). They struggle with tasks that have unknown side effects, even simple ones like renaming attributes in tightly coupled systems. The key to effective LLM adoption is recognizing which
Sort: