Sunday, September 18, 2011

Weekly Blog #3

Now I feel like this class really should have been part of the curriculum, because I am a learning about a lot of features I have been using in a language.

For example, I have always wanted to read something or learn more about exceptions because I never quite understood why I was typing certain things (like throws Exception in the function line). I also know a more detailed behavior of how exceptions behave now.

I like how the professor speaks loud and very clearly, I almost never get lost by what he says, because he is so precise. So far, a lot of the topics we are covering are not new, but most of the information that I have been learning have been really covering up a lot of holes that have accrued in my knowledge.

The book has been pretty good too, although I don't really enjoy it when I see all different kinds of implementation or syntax in multiple languages. I only care about a few of them, and some of them I never heard the language existed before. I don't mind when it mentions a few language with odd behaviors, but I don't really need to know the syntax of all of those languages.

I'm still not finding the issue tracker to be too useful. I think this is because I'm not really working on a big project. My partner and I know all the issues that we are going through and we kind of know them all, and so issue tracker seems redundant. I can see the usefulness when there are multiple people working on a project and have dependencies though.

I feel like we haven't talked too much about the object-oriented features in class like inheritance and polymorphism. However, I'm glad we went through these details about the language, because I learned a lot. I'm excited to get to the object-oriented part of the class and hopefully learn a lot of new things there too.

No comments:

Post a Comment