| ▲ | majormajor 2 days ago | |||||||||||||||||||||||||
What makes is special about "agentic development" vs reducing context requirements, reducing cognitive burden, etc for human development too? "A human developer builds a mental model of a codebase over months"—yeah, that makes onboarding to a codebase very time consuming, expensive, and error-prone. So why is "better for agents" distinct from "better for humans"? | ||||||||||||||||||||||||||
| ▲ | bitexploder 2 days ago | parent [-] | |||||||||||||||||||||||||
Agents can simply be told to write code in a functional style. They won’t complain. Think of it like a constraint system or proofs system. The agent can better reason about the code and side effects. Etc. Agents are very good at following and validating constraints and hill climbing. This makes sense to me. Humans benefit too, but it is hard to get a bunch of humans to follow the style and maintain it over time. | ||||||||||||||||||||||||||
| ||||||||||||||||||||||||||