namtab00
Joined 12 years ago
Joined 12 years ago
It's just an umbrella term for "weak process glue code".
I'm working in a codebase of 200+ "microservices", separate repos, each deployed as multiple FaaS, CQRS-style. None of it my choice, everything precedes me, many repos I know nothing of. Little to no code re-use between them.
Any trace of "business logic" is so distributed in multiple repos, that I have no possible use of LLM codegen, unless I can somehow feed it ALL the codebase.
I've tried generating some tests, but they always miss the mark, as in the system under test is almost always the wrong one.
I guess LLM are cool for greenfield, but when the brownfield is really brown, there's no use for LLMs.
Many times and in many orgs, the window to speak up opens too seldomly and it's barely cracked open...
We have Road Police, Financial Police, Mail Police, Work Safety Police, Military Police...
I'm sure you'd 100% approve of such a statement of your country when based on one anecdotal recount (even if it true).
I call bullshit, mainly because any natural language is ambiguous at best, and incomplete at worst.
You seem knowledgeable on the matter, care to share some resources that might help me grok the differences?