View this PageEdit this PageAttachments to this PageHistory of this PageHomeRecent ChangesSearch the SwikiHelp Guide
Hotspots: Admin Pages | Turn-in Site |
Current Links: Cases Final Project Summer 2007

Discussion 3 - Michael Federici

In detail, describe a feature of Squeak that you have found particularly useful. What is the feature? Why is it useful? How do you envoke it?

I have found that in squeak, being able to examine every bit of code has been very useful. For example, when creating my timer widget i was able to examine Morph,ClockMorph,RectangleMorph,Time, etc. Anything and everything that could possibly help you, you have access to. Another aspect of this is being able to easily inspect a morph. In other languages I generally add debug statements to my code to find out what is going on. But with Squeak i'm able to simply inspect the morph and i am given acess to anything that i could need to know. It really helps me in my debugging. I can inspect or explore any morph by simply envoking its appropriate halo. Through the browser i can also peek at any code that I want.

http://coweb.cc.gatech.edu/cs2340/4807
I found this to be true as well. Squeak is different from most languages that i've used in that it doesnt have data types. Finding the implementors can be very useful.

http://coweb.cc.gatech.edu/cs2340/4785
I also found this link true because the finder makes it very easy to find whatever class or function you might want to find.

Links to this Page