Das Wissensportal für IT-Professionals. Entdecke die Tiefe und Breite unseres IT-Contents in exklusiven Themenchannels und Magazinmarken.

SIGS DATACOM GmbH

Lindlaustraße 2c, 53842 Troisdorf

Tel: +49 (0)2241/2341-100

kundenservice@sigs-datacom.de

„Java by Comparison“ von Simon Harrer, Jörg Lenhard und Linus Dietz

Als im Frühjahr 2018 das Buch „Java by Comparison“ von Simon Harrer, Jörg Lenhard und Linus Dietz [Harr18] bei den Pragmatic Programmers erschien, war ich sehr gespannt auf ihren Ansatz zur Wissensvermittlung. Ich selbst habe im Jahr 2000 eine Studienarbeit zu Refactoring geschrieben und seitdem ist mir Codequalität und die gute Nutzung von Sprach- und Strukturmitteln beim Entwickeln sehr wichtig.

Im letzten Jahr konnte ich für Martin Fowler die zweite Edition von „Refactoring“ [Fowl18] reviewen, was viele Erinnerungen, aber auch interessante Diskussionen wieder hervorgebracht hat. Neben den Kern-Refactorings und Unittests stellen für mich die Code-Smells [C2] immer noch den wichtigsten Teil des Buches dar. Heutzutage sind viele von ihnen dankenswerterweise schon in den „Code-Intentions“ von IDEs, wie IntelliJ, verwirklicht. Übrigens, eines der Tools, das schon vor 19 Jahren während mein…

Nächster Artikel
Ups – was soll denn das?