Suche
Buchtipp

Buchtipp: Fundamentals of Java Programming

Immer wieder trifft man Fachexperten, die in ihren jeweiligen Ausbildungsstätten nur Fortran oder eine der Wirthschen Programmiersprachen kennen gelernt haben. Um solche Personen schnell auf den neuesten Stand zu bringen, ist es hilfreich, ein Buch zur Hand zu haben, das die Grundlagen von Java erklärt. Das vorliegende Werk, „Fundamentals of Java Programming“, entstand als Begleitung zu einer ein Semester dauernden Vorlesung an einer amerikanischen Universität und leistet genau dies.

Buchtipp: Grundkurs JAVA

Java unterscheidet sich von anderen Programmiersprachen insofern, als es sich dabei nicht nur um eine normale Programmiersprache, sondern vielmehr um ein ganzes Ökosystem handelt. Das hier besprochene, bei Springer mittlerweile in der zehnten Auflage erschienene Werk möchte Quereinsteigern mit Programmiererfahrung den Weg in dieses Ökosystem ebnen.

Buchtipp: Grundlagen des modularen Softwareentwurfs

In seinen „Grundlagen des modularen Softwareentwurfs“ stellt Autor Herbert Dowalil die neue Schule der Softwarearchitektur vor und überträgt die Prinzipien des Softwaredesigns auf Makro- und Enterprise-Architekturen. Ein Leser erwartet von einem solchen Grundlagenbuch eine Einführung in alle relevanten Themen, dessen Lektüre ein profundes Verständnis für die Kernpunkte der betreffenden Themengebiete schafft.

Buchtipp: Erfolgreiche agile Projekte

Das Buch „Erfolgeiche agile Projekte“ stellt pragmatische Instrumente und Methoden vor, die dazu führen sollen, dass die in allen Softwareprojekten vorhandene Unsicherheit sinnvoll behandelt wird. Die Autoren schlagen zur effektiven Kooperation den Interaction Room als Instrument vor. Zusammen mit dem Vertragsmodell adVANTAGE sollen die Risiken fair auf Auftraggeber und Auftragnehmer verteilt werden.

Buchtipp: Komplexität von IT-Architekturen

Ein langjähriger Wegbegleiter des Autors postulierte einst, dass Mr. Simple sein Freund sei. Gelernte Österreicher lachen darüber schon wegen der gleichnamigen Kabarettgruppe – zumindest so lange, bis sie selbst an einem überkomplexen Projekt scheitern.

Buchtipp: Selbstorganisierte Unternehmen

Nach „Selbstorganisierte Teams führen“ nun „Selbstorganisierte Unternehmen“. Besteht hier nicht die Gefahr, dass sich Kaltenecker wiederholt? Sowohl der alte als auch der neue Titel zielen auf die Selbstorganisation, und so findet sich in seinem neuen Buch tatsächlich manches, was er schon früher beschrieben hat. Dennoch, der Fokus ist ein anderer. Der Leser findet viel Neues oder aus anderem Blickwinkel Beschriebenes.

Buchtipp: API-Design

Das bereits im Dezember 2016 beim dpunkt.verlag erschienene Buch „API-Design“ von Kai Spichale richtet sich an Softwareentwickler und -architekten, die APIs entwickeln. Aber grundsätzlich spricht es auch jeden Entwickler an, der Code schreibt, der von anderen wiederverwendet wird. Der Autor gliedert sein Werk in vier Abschnitte, die aus insgesamt sechzehn Kapiteln bestehen.

Buchtipp: Durchstarten mit React

Das Framework React setzt für die Frontend-Entwicklung auf eine komponentenbasierte Architektur. Durch seine Leistungsfähigkeit erfreut es sich steigender Beliebtheit. Das Buch „Durchstarten mit React“ von Stoyan Stefanov will auf knapp 200 Seiten einen praxisorientierten Einsteig in React bieten.

Buchtipp: Docker Praxiseinstieg

Die Fähigkeit mit Containern und Docker arbeiten zu können, gehört heutzutage zum „guten Ton“ in der Entwicklerwelt. Da alle Theorie allerdings grau ist, ist dieser Praxiseinstieg zu Docker, verfasst von Karl Matthias und Sean P. Kane und bei mitp erschienen, eine gelungene Alternative zu theoretischen Einführungen.

Buchtipp: Refactoring JavaScript

Refactoring ist ein Prozess, der aus schlechtem Code guten Code erzeugt. Im O‘Reilly-Verlag ist nun ein Buch erschienen, das JavaScript-spezifische Aspekte des Refactorings im Detail vorstellen möchte: Refactoring JavaScript.

Buchtipp: Coole Spiele mit Scratch

Das im März erschienene Buch „Coole Spiele mit Scratch“ von Al Sweigart will seinen Lesern auf 272 Seiten eine spielerische Einführung in die grafische Programmiersprache Scratch geben. Es richtet sich hauptsächlich an jüngere Leser und Programmieranfänger, aber auch ein älteres und erfahreneres Publikum findet hier einen interessanten Einblick in diese Form der Programmierung.

Buchtipp: Storytelling für Unternehmen

Dass praktische Erfahrungen und redaktionelle Platzierungen effizienter als klassische Werbung sind, ist nicht erst seit gestern bekannt. Unter dem Begriff „Storytelling“ wird heute eine Vielzahl von Methoden zur Generierung von Geschichten zusammengefasst, die auch Webdesigner und Softwareentwickler tangieren können.

Buchtipp: Scrum verstehen und erfolgreich einsetzen

Das agile Manifest hat sich in der Softwareentwicklung etabliert. Es wurden verschiedene Methoden entwickelt, um agile Softwareentwicklung zu betreiben. Nicht die einzige, aber eine recht weit verbreitete Methode ist Scrum. Hier wird Software iterativ in stets gleichbleibenden Zeiträumen jeweils zu einem potenziell auslieferbaren Produktinkrement entwickelt.

Buchtipp: Swift 3 – Das umfassende Handbuch

Mit der dritten Version von Swift kann man als Entwickler eine gewisse Stabilität erwarten. Wer sich mit der mittlerweile als Open-Source-Projekt vorliegenden Programmiersprache aus dem Haus Apple aus Angst vor radikalen Änderungen bisher nicht beschäftigt hat, findet mit diesem Buch eine Einführung vor.

Buchtipp: Pagespeed Optimierung

Schnelle Webseiten sind populärer, liefern bessere Konversionsraten und werden in Google höher bewertet. Dieser Titel möchte potenziellen Webentwicklern bei der Erzeugung performanterer Onlinepräsenzen unter die Arme greifen.

Buchtipp: Cloud-Services testen

Cloud-Services testen? Da stellen sich erst einmal zwei Fragen: Was ist die Cloud? Was ist ein Cloud-Service? Nun, versucht man die Verbindungswege von einem Computer zu einem anderen durch das Internet mit Linien zu visualisieren, so lassen sich die einzelnen Wege nicht mehr erkennen. Die Grafik wird zu einer Art Wollknäuel – oder eben zur Wolke.

Buchtipp: Der Maker-Guide für die Zombie-Apokalypse

Sind Sie vorbereitet auf die Zombieapokalypse? Für den Fall der Fälle empfiehlt sich eine gute Planung und langfristiges Denken. Denn eine aggressive Pandemie wie in diesem Fall breitet sich ganz schnell auf der gesamten Welt aus und dann ist es nur eine Frage der Zeit, bis es mehr Zombies als Menschen gibt. Um dann möglichst lange zu überleben, hilft nur eins: Dieses Buch lesen!