Re:AlphaEvolve: A Gemini-powered coding agent for designing ...
by bossyTeacher on Wednesday May 14, 2025 @12:17PM
(#43986297)
What about brownfield development though? What about vague requirements or cases with multiple potential paths or cases where some technical choices might have important business consequences that shareholders might need to know about? Can we please stop pretending that software engineering happens in a vacuum?
[ Parent
| on HN ]
Re:AlphaEvolve: A Gemini-powered coding agent for designing ...
by kaibee on Wednesday May 14, 2025 @01:31PM
(#43987134)
> What about vague requirements or cases with multiple potential paths or cases where some technical choices might have important business consequences that shareholders might need to know about?
If the cost of developing the software is 0, you can just build both.
Re:AlphaEvolve: A Gemini-powered coding agent for designing ...
by bossyTeacher on Thursday May 15, 2025 @06:12AM
(#43993507)
or you can build 20 different versions. Your non technical person won't be happy about this though. They wanted 1 software system not 20 nor 2. Just one
Re:AlphaEvolve: A Gemini-powered coding agent for designing ...
by starlust2 on Wednesday May 14, 2025 @01:15PM
(#43986959)
The thing with vague requirements is that the real problem is that making decisions is hard. There are always tradeoffs and consequences. Rarely is there a truly clear and objective decision. In the end either you or the LLM are guessing what the best option is.
Re:AlphaEvolve: A Gemini-powered coding agent for designing ...
by bossyTeacher on Thursday May 15, 2025 @06:14AM
(#43993517)
Yes, decisions are but they need to be made. Ideally shareholders will be given as much context so they can decide. This communication is as vital as having good programming skills imo. Your beautiful code means nothing if it does not adequately solve the business problem