Here's a question for die-hard live coding believers: what gets checked into source control?
I enjoy live coding, but the idea of checking in an "image" of the running system sounds horrible. You want to clearly distinguish between the key stuff and all the incidental state. The key stuff is what gets checked in, and that's your build system right there.
(I don't ask just for the sake of arguing, I'm interested in the answer! And I don't see it addressed anywhere in the article.)
I enjoy live coding, but the idea of checking in an "image" of the running system sounds horrible. You want to clearly distinguish between the key stuff and all the incidental state. The key stuff is what gets checked in, and that's your build system right there.
(I don't ask just for the sake of arguing, I'm interested in the answer! And I don't see it addressed anywhere in the article.)