Durchstarten mit Scala

Tutorial für Einsteiger (2. aktualisierte Auflage)

***** 1 Bewertung

(Autor)

Buch | Softcover
182 Seiten
2015
entwickler press (Verlag)
978-3-86802-156-1 (ISBN)
24,90 inkl. MwSt
Kaum eine andere Programmiersprache kombiniert derart elegant wie Scala die Vorzüge verschiedener Programmierparadigmen und ermöglicht gleichzeitig die vollständige Integrationsfähigkeit mit Java. Scala bringt nicht nur objektorientiertes und funktionales Programmieren zusammen, sondern erlaubt trotz statischer Typisierung das Schreiben von leichtgewichtigem und leicht verständlichem Code. Das Ergebnis ist eine Programmiersprache, mit der einfache Aufgaben auf einfache Weise bewerkstelligt werden können und die für komplexe Herausforderungen maßgeschneiderte Lösungen ermöglicht. Dieses Buch bietet allen Scala-Interessierten und Einsteigern einen praxisnahen und zielgerichteten Weg, Scala zu lernen. Dabei legt der Autor den Fokus bewusst auf die Praxis der Softwareentwicklung, um dem Leser die Vorteile von Scala möglichst direkt näher zu bringen. Im Rahmen eines durchgängigen Fallbeispiels wird der gesamte Zyklus der Softwareentwicklung abgedeckt: vom Einrichten der Entwicklungsumgebung über Experimentieren mit dem interaktiven Interpreter (REPL) und testgetriebene Entwicklung unter Verwendung von Testbibliotheken bis hin zur Verwendung von Bibliotheken wie Scalactic und Akka HTTP. Selbstverständlich wird der Leser dabei Schritt für Schritt mit allen Grundlagen von Scala vertraut gemacht.

Heiko Seeberger ist Dipl.-Physiker und ein international anerkannter Experte für Scala und Akka. Er hat mehr als 20 Jahre Erfahrung in der Beratung und Softwareentwicklung. Heiko Seeberger twittert unter @hseeberger und bloggt unter heikoseeberger.de.

Erscheinungsdatum
Verlagsort Frankfurt am Main
Sprache deutsch
Maße 168 x 240 mm
Gewicht 355 g
Themenwelt Mathematik / Informatik Informatik
Schlagworte Java • objektorientiert • Programmierung • Scala • Scala (Programmiersprache)
ISBN-10 3-86802-156-6 / 3868021566
ISBN-13 978-3-86802-156-1 / 9783868021561
Zustand Neuware
Haben Sie eine Frage zum Produkt?
Wie bewerten Sie den Artikel?
Bitte geben Sie Ihre Bewertung ein:
Bitte geben Sie Daten ein:

5 Ein motivierender Einstieg

von , am 31.07.2019

Scala ist sowohl objektorientiert als auch funktional, dies wird in diesem Buch gut zusammengebracht. Es wird anhand eines Zugfahrplanes die Nutzung von Mengen, Tupeln und Listen erarbeitet. Man erlebt, dass Scala sehr gut für solche abstrakten Objektmengen und deren Typisierung und Filterung geeignet ist. Natürlich werden auch Vererbung und Traits besprochen, aber auch ein paar fortgeschrittene Aspekte wie das Stellen von Bedingungen an Parameter, Implicits (sprachliche Verschönerungen), sowie Tests. Ausgehend von einfachen Aspekten wird das Projekt schrittweise komplexer, so dass man gut folgen kann. Das Buch gibt (auf nur 150 Seiten epub) einen schönen Einstieg in die Sprache, als Voraussetzung dürften Kenntnisse einer objektorientierten Sprache ausreichen. In der epub-Version werden in Einzelfällen lange Codezeilen erst beim Herauszoomen vollständig lesbar, ansonsten fand ich die Darstellung sehr gut lesbar.
Mehr entdecken
aus dem Bereich
den digitalen Office-Notizblock effizient nutzen für PC, Tablet und …

von Philip Kiefer

Buch | Softcover (2023)
Markt + Technik Verlag
9,95
ein Bericht aus Digitalien

von Peter Reichl

Buch (2023)
Muery Salzmann (Verlag)
19,00