A cute Pharo IDE feature that I miss on other editors: you can view all the subclasses that implement a method, and edit them from inside that search UI! It's a lovely way to refactor.
miniblog.
Related Posts
ArchUnit is really neat way of testing Java, using reflection to enforce code style ('architecture') properties. For example, enforcing that all subclasses of Connection have a name ending with 'Connection':
