I feel a macro coming on: Part 1
Any time you find yourself writing the same code over and over, you should be either thinking of a DO loop or a macro. Here is an example that jumped out at me yesterday. The problem was this: Every time a student answers a question in our game, it is stored in our database. After…