Not just dangerous, but much less useful in general! Once you are making changes to a large piece of software, the context of your problem grows exponentially and you can provide less and less as summary to the LLM. Of course "prompt engineering" is the art of distilling this context down as accurately as possible, but it becomes a diminishing return in all but the most perfectly architectured, functional solutions where problems are encapsulated.