| ▲ | marginalia_nu 2 days ago | |
This is true, but it ignores the fact that claude constantly pushes the code toward more complexity. Any given problem has a spectrum of solutions, ranging from simple and straightforward, to the most cursed rube goldberg machine you've ever seen. Claude biases toward the latter. When working on larger code bases, especially poorly factored ones (like the one claude tends to build unsupervised), it's default mode of operation is to build a cursed rube goldberg machine. It doesn't take too long before it starts visibly floundering when you ask it to make changes to the software. Complexity management is something human software engineers do constantly. Pushing back against complexity and technical debt is the primary concern for a developer working on a brownfield project. Everything you do has to take this into account. Claude doesn't. | ||