ABSTRACT

I stop answering dumb questions about programming once my students reach a certain level of programming skill. Don’t let anybody tell you that there’s no such thing as a dumb question. My definition of a dumb question about programming is a question that can be answered by experimenting with code. I tell the student “Why don’t you code it up and see for yourself?” They probably assume that I’m being lazy or that I don’t know the answer, but years later they recognize that moment for what it is, the transitional point from being a novice to a journeyman programmer. Naturally, I’m not asking them to do anything that I don’t do myself. Here are two examples from this book.