Keeping Control of Code You No Longer Write

The problem is knowing what already exists In my experience, when a model writes most of your code, the first thing to degrade is not code quality. It is your knowledge of what the system already contains. I discovered this in a surprisingly ordinary question: How friendly must a character be to count as a friend? My project had five answers. FriendThreshold = 10 appeared as a private constant in three files. Two more files used BestFriendThreshold = 20 and FriendRelationThreshold = 20 for a neighbouring question. Each class was clean. Nothing was obviously broken. Yet the same area of the domain had quietly acquired five separate decisions. ...

November 2, 2026 · 19 min · Gabriel Mailhot