Niedawno miałem okazję uczestniczyć w świetnym wykładzie zorganizowanym przez wrocławską grupę użytkowników Javy (Wrocław JUG), a prowadzonym przez Roberta C. Martina znanego może bardziej pod pseudonimem Wujek Bob. Robert jest amerykańskim programistą i konsultantem z zakresu programowania, który zawodowo zajmuje się tą tematyką od przeszło czterdziestu lat; założył firmę Object Mentor inc., prowadzącą szkolenia z zakresu programowania w C++, Javie, stosowania OOP i wzorców projektowych, a także metodologii agile oraz programowania ekstremalnego. Jest też autorem kilku książek – między innymi „Czysty kod. Podręcznik dobrego programisty”.