Hotspots: Admin Pages | Turn-in Site |
Current Links: Cases Final Project Summer 2007
Discussion 3 - Emily Ewald
1.In detail, describe a problem that you experienced in Squeak. What was the problem? Why did it happen? How did you eventually overcome this problem?
When first starting to use Squeak, I found it almost impossible to figure out what I was supposed to do. After spending many years at Tech and becoming dependent on Google, I was shocked that there was hardly anything useful on the web that could coach me through the undocumented code. Where was the API?? After discovering the gt minnow swiki however, I found many different tutorials that introduced me to the basic aspects of Squeak. I also found the Method Finder in squeak particularly useful when trying to associate myself with the environment. It allowed me to type in something i knew (i.e. TextField) and it gave me methods that I could access in a browser, and learn from the code.
2. 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?
A feature that I have found in squeak to be particularly useful is the Method Finder object. With the way all of the objects, classes, and methods are organized in Squeak, although easily viewable in the browser, it is oftentimes difficult and time consuming to search through the list of classes and methods to find something you need to quickly access or reference. Method Finder is a Selector Browser that allows you to type in a word that most probably relates to the method you are looking for, and it will bring up all related methods, and related superclasses, that can then be opened and viewed in a system browser. The Method Finder is located in the Tools menu. I used this originally when I was first familiarizing myself with squeak, for the first two milestones, and it helped me locate what I was looking for quickly and easily.
Part 2: Read Other Posts and Pick a Good One
Next, find two posts that you think are useful. Link to them on your original page and explain why you found them particularly useful. This part is due Monday, October 3rd.
back to Emily Ewald
Links to this Page