←back to thread

423 points serjester | 1 comments | | HN request time: 0.389s | source
Show context
joshdavham ◴[] No.43536242[source]
My rule of thumb has thus far been: if I’m gonna allow AI to write any bit of code for me, then I must, at a bare minimum, be able to understand that code.

There’s no way I could do what some of these “vibe coders” are doing where they allow AI to write code for them that they don’t even understand.

replies(4): >>43536457 #>>43536559 #>>43537637 #>>43538600 #
1. __MatrixMan__ ◴[] No.43538600[source]
I think there are times where it's ok to treat a function like a black box--cases where anything that makes the test pass will do because the test is in fact an exhaustive evaluation of what that code needs to do.

We just need to be better about making it clear which code is that way and which is not.