This preface will explain what this book is about. It will convince you to buy this book, or you will know why you shouldn’t (more of the former than the latter, I hope).
This book is about the simple things experienced, successful Smalltalkers do that beginners don’t. In a sense, it is a style guide. I have tried to penetrate beneath the surface, though, to get at the human realities that make the rules work instead of focusing solely on the rules themselves.
The topics covered are the daily tactics of programming:
• How do you choose names for objects, variables, and methods?
• How do you break logic into methods?
• How do you communicate most clearly through your code?
These are small scale issues. There are also ...