| ▲ | dawnerd 7 hours ago | |
The biggest problem is it’ll teach you bad habits. For example, Claude and gpt love to use fallbacks. They generate code that’ll get a positive result at any cost, even if it’s horrible in efficient. If you don’t have past knowledge you might just think that’s how it is. Now before someone says that junior devs make the same mistakes, yes, to some extent. | ||
| ▲ | tao_oat 7 hours ago | parent | next [-] | |
And they love to do this in spite of writing "NO FALLBACKS" etc. in your AGENTS.md. | ||
| ▲ | vergessenmir 6 hours ago | parent | prev | next [-] | |
If you don't have the experience you can't provide it with stylistic guidance, or idiomatic patterns or provide examples to direct it. This leads to the idea that LLMs with existing languages can't really learn new idiomatic patterns. For new engineers I think new paradigms will emerge that invalidate the need to know the current set of design patterns and idioms. Look at the resurgence of unit tests or the new interests in verification systems. | ||
| ▲ | re-thc 5 hours ago | parent | prev [-] | |
> They generate code that’ll get a positive result at any cost, even if it’s horrible in efficient. If only efficiency is the only problem with that. Sometimes an error state should an error. This is the equivalent of eating all exceptions and pretending all is fine. It just means nothing works. | ||