←back to thread

421 points briankelly | 2 comments | | HN request time: 0.792s | source
Show context
only-one1701 ◴[] No.43575480[source]
Increasingly I’m realizing that in most cases there is a SIGNIFICANT difference between how useful AI is on greenfield projects vs how useful it is on brownfield projects. For the former: pretty good! For the brownfield, it’s often worse than useless.
replies(7): >>43575563 #>>43575575 #>>43575797 #>>43576773 #>>43577248 #>>43577399 #>>43578794 #
1. whiplash451 ◴[] No.43575563[source]
Right, but AI could change the ratio of greenfield vs brownfield then (« I’ll be faster if I rewrite this part from scratch »)
replies(1): >>43575925 #
2. robenkleene ◴[] No.43575925[source]
I struggle to wrap my head around how this would work (and how AI can be used to maintain and refine software in general). Brownfield code got brown by being useful and solving a real problem, and doing it well enough to be maintained. So the AI approach is to throwaway the code that's proved its usefulness? I just don't get it.