成長楽しみに見させて頂きます。今回のものは失敗しても裏(後ろ側)でもplayできますね。amabeeさん、ベストプラクティス斜め読みし、インスタンス変数の使い方参考になりました。一時変数の設定が面倒なのでインスタンス変数を直接使うなどは大音痴がカラオケでわめくようなものとわかりました。(人前ではやるな)明確性と柔軟性なことわかってはおりますが、なかなか身につきません。--オンチ気味のkenk一時変数を使う使わないも、意見の分かれるところなので、絶対ではありません。この手のノウハウは、場数を踏むか他人から盗むしかなかったのですが、この本のおかげで、手軽に知ることができるようになりました。した方が良いのかだけでなく、分からないことは分からない、様々な意見がある場合は、それぞれ見解を載せているのもフェアだと思います。Programiming)の提唱者でもありますが、ここで語られている「コードの共同所有」や「ペアプログラミング」は、自分を守ろうとすることや、恥ずかしがることを止めると、プログラミングがいかに楽しくて、良いものになるかを教えてくれます。私もなるべく裸踊りをしたいと思っているのですが、まだまだです。amabeeさん有難うございました。グローバル変数の件、良く分かりました。グローバルの必要はありません。workspaceを使用してテストしたとき、インスタンス変数ではうまく行かなかったときのなごりです。SqueakToysとSmalltalkの関係まだはっきりしないのですが、abeeさんのスクリプトみて納得しました。今回はSqueakToysでcardをインスタンス変数定義しておくと直接使用できましたのでこれを使いました。変数に設定したほうが、SqueakToysのインスタンス変数にはっきり出てくるので、分かりやすいようですが。print使いかた知りませんでしたので早速使用しました。