Free-Conversant Logo
dumb_student

dumb_student


January 2003
SunMonTueWedThuFriSat
 1234
567891011
12131415161718
19202122232425
262728293031 
Dec Feb

Tuesday, January 28, 2003
 Object Oriented Programming (Joseph Tague - 11:39:11 PM) ->
I am currently undertaking a class called Group Project for my degree. I began this class with the intention of improving my coding and programming experience. I thought that this would be a good outcome on completion of the class. However I had been struggling with the concepts in the class especially why and how to implement the Design Patterns of the Software Refactoring Tool we were maintaining for the class. To aid me I have borrowed from the library two books which will help me understand more.

1. Design Patterns Explained: A New Perspective on Object-Oriented Design by Shalloway and Trott.

2. Design Patterns Java Workbook by Metsker.

So far I've only read a few pages of the 1st book but things are starting to dawn on me.

For instance this made an impact:

"What is an object? Objects have traditionally been defined as data with methods. Unfortunetly this is a very limiting way of looking at objects"

If you had asked me to define an object before reading this data with method is how I would of defined them.

Also it seems I make a common mistake, 'young' computer scientists often do we often think about things at the implementation level too quickly.

I hope I learn a lot more and put it into practise.

 Rediscovering this tool (Joseph Tague - 11:16:43 PM) ->
I am a bad blogger. I admit it. I dont do it regularly I don't take advantage of what it could help me do.

I am going to make changes to this website and commit a lot of posts over the next few days, so those that read the site with email may wish to turn it off! If you are still interested in what I have to say and what interests me check back in a week or so. To HOPEFULLY see some changes

Expect a few posts after this tonight, some you might find interesting some you may not.








This site managed with Conversant, © Copyright 2008 Macrobyte Resources Maintained By Joseph Tague