Die besten vier Bücher rund um das Thema "Besser Software Entwickeln, besserer Code". Meines Wissens gibt es auch 2020 keine nennenswert besseren Bücher im Bereich Software Engineering. Bitte melden Sie sich bei mir, wenn Sie etwas Herausragendes gefunden haben.
The Art of Readable Code, Dustin Boswell, Trevor Foucher, 2012
The Pragmatic Programmer, Andrew Hunt & David Thomas, 2000
Code Complete 2, Steve McConnell, 2004
Clean Code, Robert C. Martin, 2009
Während meinen Vorlesungen an der HSR (www.hsr.ch, neu in der Fachhochschule Ost www.ost.ch) entstanden die Skripte "Software Engineering 1" und "Software Engineering 2", welche aus Copyright-Gründen allerdings nur an der Hochschule verteilt werden durften. Diese zwei Skripte habe ich zu einem Buch verarbeitet, das ich für alle gratis als PDF zur Verfügung stelle, sowohl in einer deutschen als auch einer englischen Ausgabe:
Software Engineering Experience: gratis PDF (deutsche Version v1.5) (340 Seiten, 300 Bilder, 28MB PDF)
Software Engineering Experience: free PDF (english version v1.6) (330 pages, 300 illustrations, 28MB PDF)
Im Ruhestand! Viele Jahre lang war www.solidsoftware.ch mein geschäftliches Zuhause. In über 40 Jahren Informatik habe ich in unterschiedlichen Rollen gearbeitet: Software-Architekt, Programmierer, CTO, Projektleiter, IT-Berater und Dozent für Software Engineering. Meine Ausbildung: Dipl. Informatik-Ing (NTB), Master's Degree in Software Engineering (Boston), Dr.sc.tech. in Informatik (ETH Zürich).
2018/2019 liquidierte ich die Firma (die Website besteht noch), denn ich erreichte das Pensionsalter. Jetzt geniesse ich es, nicht mehr arbeiten zu müssen. Falls Sie trotzdem noch Interesse an meiner (beruflichen) Person haben, dann melden Sie sich am besten per eMail, dann können wir gerne einmal darüber reden, wie ich Ihnen behilflich sein könnte (Kontaktdaten).
Einige meiner Reisen habe ich mit Fotos und Website dokumentiert (ja, ich weiss, very much old school). Hier die Links:
Wüstenwanderung mit Kamelen (Marokko im Dezember 2002)