←back to thread

600 points antirez | 2 comments | | HN request time: 0.419s | source
Show context
theodorewiles ◴[] No.44625055[source]
My question on all of the “can’t work with big codebases” is how would a codebase that was designed for an LLM look like? Composed of many many small functions that can be composed together?
replies(5): >>44625070 #>>44625105 #>>44625128 #>>44625450 #>>44625922 #
1. exitb ◴[] No.44625450[source]
And on top of that - can you steer an LLM to create this kind of code? In my experience the models don’t really have a „taste” for detecting complexity creep and reengineering for simplicity, in the same way an experienced human does.
replies(1): >>44626436 #
2. lubujackson ◴[] No.44626436[source]
I am vibe coding a complex app. You can certainly keep things clean but the trick is to enforce a rigid structure. This does add a veneer of complexity but simplifies " implement this new module" or "add this feature across all relevant files".