|
|
|
|
|
by burnerToBetOut
134 days ago
|
|
> …our services interact with http apis…
> …
> …If it was internal apis or libraries…
That reminds me that I wanted to ask you: How good is your agent with complying with your system's architectural patterns?Given my admittedly limited experience with coding agents, I'd expect a fully autonomous agent to have a tendency to do naïve juniory dev stuff. Like, for example, write code that makes direct calls to your data access layer (i.e., the repository) from your controllers. Or bypass the façade layer in favor of direct calls from your business services to external services. FWIW: Those are Java/Spring Boot idioms. I'd have to research whether or not there are parallels in microservices implemented in Go. |
|
In my experience the latest model (Opus 4.6 in this case) are perfectly able to do senior stuff. It's just that they don't do it from the get go, as they will give you the naive junior dev solution as a first draft. But then you can iterate on refactoring later on