The first weeks of 148 have gone by surprisingly quick. It feels as if we haven't covered much in terms of topics but when I look back it makes sense since each is much deeper than any single topic covered in 108. It seems like there isn't much to study for the midterm if it already makes sense since
it's only object-oriented programming, class design, and recursion tracing so far. The availability of an aid sheet also furthers my procrastination. I guess I'm fulfilling the first tenet of a good programmer as our professors would want.
I really enjoyed A1 here more than any assignment so far in 108 since there was no starter code. For the first time I can say, 'Hey, look at this program I made.' If you want to look cool in non-CS classes show off the game you made it's a real crowd pleaser. The class design for A1 took much more thought than the actual implementation of subtract squares which surprised me. Fully deciding what is general to all games versus what needed to be in our specific game is not always clear.
I am also loving the format of the labs. You can just show up, get to work, and ask for help when you need it. No time wasting name games or forced groups like many other departments. A thing of beauty.
No comments:
Post a Comment