links to this page:    
View this PageEdit this PageUploads to this PageHistory of this PageTop of the SwikiRecent ChangesSearch the SwikiHelp Guide
Let Smalltalk tell you
Last updated at 2:19 am UTC on 16 February 2017
Ron Jeffries. Apr 3, 1998



Here’s another guideline that is very easy to forget, but very important. The general notion is that Smalltalk is very good at incrementally changing things, breakpointing, and checking values. Instead of wasting time thinking about what to do, or theorizing about what went wrong, just ask Smalltalk. Here are some examples:

This next one is a little harder. Sometimes someone else will see this before you do.

Be sensitive to how things feel as you work. If you are slowing down, or something seems to be hard to do, or the methods are getting longer and uglier, Smalltalk is trying to tell you that you are doing the wrong thing. Remember the old joke about “Doctor, it hurts when I do this.” “Then don’t do that.”

Smalltalk is telling you to take a break. Get up and walk around. Go get some coffee, with someone else. Let them tell you what they’re doing. Take some kind of a mental break.

You know that thing where you’re trying to think of something and you can’t remember it, and as soon as you start doing something else, you remember? Let that happen. Smalltalk is telling you to take a break. Take a break