|
|
|
|
|
by thesz
55 days ago
|
|
> On the other hand, LLM-generated code comments better than I do, so given a long enough time horizon, it could be more understandable at a later time than code I've written myself (we've all had the experience of forgetting how things work).
Writing and rewriting piece of software performs what is called "spaced repetition" [1].[1] https://en.wikipedia.org/wiki/Spaced_repetition You ask questions about code when you implement something and if you cannot answer these questions, you go to code to find answers out and refresh your understanding of it. For this to work you have to be interested in the understanding of the code and code should be created at the pace you can keep up. Software engineers usually do create code economically because they need to remember and understand it. Vibe coders do not have this particular constraint, they just do not aim for most understandable code possible. Even if there are more comments in code. |
|