To-dos in Smalltalk code (nice solution or quick’n’dirty?)

This week I started reviving my stiff Smalltalk skills. What better way than to use a tutorial that just throws you in on a big project? Stephan B Wessels wrote such a tutorial. You won’t want to do it, if you’d never programmed with Smalltalk as it doesn’t explain you how the language works and what standard classes there are, which messages they understand etc. But if you know that already, you’ll be thrown in into an excellent tutorial showing you how to use Squeak and how to design greater projects, using all the important tools Squeak offers.

Now while going through this tutorial I encountered something that caught my attention – an approach to manage your to-dos – not by commenting but by enhancing the Object class. For someone that is used to code in Java this per se sounds like a funny approach. As I worked with Smalltalk already it wasn’t really the fact, that you edit the Object class but rather the editing you did.

Continue reading


New way to organize (Java) Code?

Today morning I found this interesting article by neon in one of the internet boards that I am pretty active in. It’s about a new concept of designing IDEs and the way of coding. Instead of organizing your code via files, it is organized in bubbles. Each bubble is shown to you as demanded, i.e. if you need a certain code fragment, for instance a certain method of a class, you just display the code of that certain method (not the entire class, or entire sourcecode file that the class is stored in), in a bubble. You can even add notes to the bubbles or group them into categories, and much more – why don’t you watch the video on it, if you’re interested in the details.

Continue reading