Begleiten Sie uns auf eine literarische Weltreise!
Buch zum Bücherregal hinzufügen
Grey
Einen neuen Kommentar schreiben Default profile 50px
Grey
Jetzt das ganze Buch im Abo oder die ersten Seiten gratis lesen!
All characters reduced
Clean Architecture - Das Praxis-Handbuch für professionelles SoftwaredesignRegeln und Paradigmen für effiziente Softwarestrukturierung - cover

Clean Architecture - Das Praxis-Handbuch für professionelles SoftwaredesignRegeln und Paradigmen für effiziente Softwarestrukturierung

Robert C. Martin

Verlag: MITP

  • 0
  • 0
  • 0

Beschreibung

Praktische Lösungen für den Aufbau von Softwarearchitekturen von dem legendären Softwareentwickler Robert C. Martin (»Uncle Bob«)
    Allgemeingültige Regeln für die Verbesserung der Produktivität in der Softwareentwicklung über den gesamten Lebenszyklus
    Wie Softwareentwickler wesentliche Prinzipien des Softwaredesigns meistern, warum Softwarearchitekturen häufig scheitern und wie man solche Fehlschläge verhindern kann

 
Wirklich gute Software zu entwickeln, ist ein schwieriges Unterfangen und eine große Herausforderung. Aber wenn Software in der richtigen Art und Weise entwickelt wird, erfordert die Erstellung und Instandhaltung nur wenige Ressourcen, Modifikationen und Anpassungen lassen sich schnell und einfach umsetzen und Mängel und Fehler treten nur hin und wieder in Erscheinung. Der Entwicklungsaufwand ist minimal, und das bei maximaler Funktionalität und Flexibilität.
 
Was hier utopisch klingt, hat Robert C. Martin schon selbst erlebt und weiß deshalb, dass es so funktionieren kann.
 
Als Entwickler können Sie Ihre Produktivität über die Lebenszeit eines jeden Softwaresystems dramatisch verbessern, indem Sie allgemeingültige Grundsätze für die Entwicklung professioneller Softwarearchitektur anwenden. In diesem Buch verrät Ihnen der legendäre Softwareentwickler diese maßgeblichen Prinzipien und zeigt Ihnen, wie Sie diese erfolgreich und effektiv anwenden.
 
Basierend auf seiner mehr als 50-jährigen Berufserfahrung mit Softwareumgebungen jeder erdenklichen Art demonstriert Robert C. Martin in diesem Buch auf eindrucksvolle Weise, welche Entscheidungen Sie im Entwicklungsprozess treffen sollten und warum diese für Ihren Erfolg ausschlaggebend sind. Wie man es von »Uncle Bob« kennt, enthält dieses Buch zahlreiche unmittelbar anwendbare und in sich schlüssige Lösungen für die Herausforderungen, mit denen Sie im Berufsleben konfrontiert sein werden – jenen, die über Gedeih und Verderb Ihrer Projekte entscheiden.
 
In diesem Buch lernen Sie:

    Architektonische Zielsetzungen der Softwareentwicklung richtig abstecken und die dafür notwendigen Kerndisziplinen und -praktiken planvoll einsetzen
    Die grundlegenden Prinzipien des Softwaredesigns für den Umgang mit Funktionalität, Komponententrennung und Datenmanagement meistern
    Den Entwicklungsprozess optimieren durch die zielgerichtete Anwendung von Programmierparadigmen und die klare Definition der Handlungsspielräume der Softwareentwickler
    Wichtige systemrelevante Programmbestandteile von bloßen »Details« unterscheiden
    Optimale, hochschichtige Strukturen für Web, Datenbank, Fat Client, Konsole und eingebettete Anwendungen implementieren
    Angemessene Grenzen und Layer definieren und die Komponenten und Services in Ihrem System organisieren
    Faktoren für das Scheitern von Softwaredesigns und -architekturen erkennen und diese Fehler vermeiden

 
Clean Architecture ist für jeden gegenwärtigen oder angehenden Softwarearchitekten, Systemanalysten, Systemdesigner und Softwaremanager eine Pflichtlektüre – ebenso wie für jeden Programmierer, der die Softwaredesigns anderer Entwickler ausführen muss.
Verfügbar seit: 20.02.2018.
Drucklänge: 581 Seiten.

Weitere Bücher, die Sie mögen werden

  • Der Kalte Krieg der Generationen - Wie wir die Solidarität zwischen Jung und Alt erhalten - cover

    Der Kalte Krieg der Generationen...

    Johannes Pantel

    • 0
    • 0
    • 0
    Unsere Gesellschaft altert unaufhaltsam. Diese Entwicklung birgt Sprengstoff, nicht nur für unsere Versorgungssysteme, sondern für den gesellschaftlichen Zusammenhalt insgesamt. Bisher konnten wir nach ähnlichen Warnungen wieder zur Tagesordnung übergehen. Mit dem bevorstehenden Eintritt der Babyboomer in den Ruhestand, mit den Protesten der jungen Klimaschützer gegen den Lebenswandel der Alten und mit den Folgen der Coronapandemie sind diese Zeiten endgültig vorbei. Es droht ein Ressourcenkampf, der nicht nur die Solidarität zwischen Jung und Alt, sondern auch die Lebens- und Überlebenschancen alter Menschen massiv bedrohen könnte.
    Johannes Pantel analysiert diesen Konflikt, skizziert die drohende Eskalation und zeigt Lösungswege für ein gelingendes Bündnis zwischen den Generationen auf.
    Zum Buch
  • Astralreisen und luzides Träumen - Bringe dein Bewusstsein in einfachen Schritten auf eine neue Stufe - cover

    Astralreisen und luzides Träumen...

    Nele Wagner

    • 0
    • 0
    • 0
    Astralreisen und luzide Träume sind keine Realität, beängstigend und können nicht gesund sein, oder? 
    Du hast davon gehört, dass es Menschen gibt, die ganz besondere Erfahrungen mit Astralreisen oder luziden Träumen gemacht haben. Doch leider kennt sich überhaupt keiner mit diesem Thema wirklich aus und man erzählt sich nur vage, was es bedeuten könnte. Diese Vermutungen sprechen eher gegen einen Versuch beides auszuprobieren, da es mit unheimlichen Geschichten in Verbindung gebracht wird. Kennst du Fragestellungen wie diese?Verunsichernde Geschichten verhindern einen guten Einblick in das Thema?Unheimliche Wesen könnten dir begegnen?Du hast Angst, dass dein Körper und dein Astralkörper getrennt bleiben?Das Thema verbindest du eigentlich mit dem Tod?Du kannst nicht unterscheiden welche Personen oder Geschichten dazu wahr sind? 
    Menschen, die es gemacht haben, schwärmen davon!Das Buch 
    Auf den ersten Seiten bekommst du eine ausführliche Darstellung dieses Themas, um einen besseren Überblick zu bekommen. Der Umgang mit der Astralreise und dem luziden Traum werden in diesem Buch anschließend dargestellt. Du erhältst Ratschläge und Methoden zu den einzelnen Möglichkeiten, damit du ohne Ängste an die Umsetzung kommst. Schritt für Schritt gebe ich dir eine Anleitung mit an die Hand. 
    Sei mutig und wage dich in kleinen und sicheren Schritten an dieses wunderbare ThemaInhaltsangabeAusführliche Einleitung in das ThemaUnterschiede zwischen Astralreisen und luziden TräumenProzesse der Astralreise und luziden TräumeMethoden zur Umsetzung
    Zum Buch
  • Grüne Hausapotheke für Katzen Kompakt-Ratgeber - Heimische Heilpflanzen sicher anwenden - cover

    Grüne Hausapotheke für Katzen...

    Dorina Lux

    • 0
    • 0
    • 0
    Natürliche Hilfe für Ihre Samtpfote
    
    Vor vielen Tausend Jahren hat sich die Katze auf leisen Pfoten in unsere Herzen geschlichen, zuerst als Mäusefänger, später als selbstbewusstes und liebenswertes Familienmitglied. Ebenso lange sorgen wir uns schon um die Gesundheit unserer Katzen.
    Was unsere Vorfahren bereits wussten, wird heutzutage in zahlreichen wissenschaftlichen Studien neu bewiesen: Pflanzen und Kräuter aus der heimischen Umgebung sind natürliche, äußerst wirksame Heilmittel und dabei oft besser verträglich als herkömmliche Medikamente. Im Gegensatz zu diesen sind Heilpflanzen keinen Lieferengpässen oder Produktionsstopps unterworfen, sondern stets zuverlässig verfügbar: Sie können sie in freier Natur sammeln, bei Bedarf im Garten bzw. auf dem Balkon selbst anbauen oder einfach in geeigneter Form im Handel erwerben.
    
    In diesem Buch erfahren Sie, wie Sie Ihrer Katze bei Beschwerden erfolgreich und sicher mit bewährten Heilpflanzen helfen können:
    - Häufige Symptome und Krankheiten von A bis Z und ihre Behandlung mit Heilpflanzen
    - 20 bebilderte Pflanzenporträts: Inhaltsstoffe, Wirkung, Anwendung und Dosierung bei der Katze
    - EXTRA: Katzenpsyche - das Verhalten unserer Lieblinge verstehen
    
    Mit heimischen Heilpflanzen treffen Sie eine sinnvolle und verantwortungsbewusste Entscheidung - sowohl für die Gesundheit Ihres Tieres als auch für unsere Umwelt.
    Zum Buch
  • Wölfe - Hörgeschichten für entspanntes Reisen - Papa wann sind wir da? - cover

    Wölfe - Hörgeschichten für...

    Thomas Meinen

    • 0
    • 0
    • 0
    Wölfe:
    Wer mit Kindern eine längere Fahrt vor sich hat, der kennt sie, die berühmte Frage: Papa oder Mama, wann sind wir da? Meistens nerven die Sprösslinge mit dieser Frage schon nach den ersten Kilometern und stellen sie in regelmäßigen Abständen bis zum Fahrtziel garantiert immer wieder. Wenn aber noch etliche Kilometer vor ihnen liegen, dann ist guter Rat meistens teuer, gilt es doch, die Kinder bis zur ersehnten Ankunft zu beschäftigen. Genau zu diesem Zweck gibt es die "Hörgeschichten". Die sind manchmal lustig, manchmal spannend, aber immer informativ. Die Geschichten sind jeweils zwischen fünf und zehn Minuten lang und bieten den Kindern neben Unterhaltung auch themenbezogene Informationen. In den Hörgeschichten Wölfe sind "Mythos Wolf", "Der Wolf kommt zurück" und "Wie Wölfe leben" enthalten.
    Zum Buch
  • Rechtsleitfaden zum (Freizeit-)Reit- & Pferdesport - Für Sachverständige Ausbilder Reiter & Pferdehalter - cover

    Rechtsleitfaden zum...

    Robert Stodulka, Peter Lechner

    • 0
    • 0
    • 0
    Die Autoren beleuchten in ihrem neuesten Buch alle Facetten des Freizeitreitens und des Pferdesports unter Berücksichtigung sämtlicher tierschutzrechtlicher Rahmenbedingungen in Deutschland und Österreich, um darzustellen, wie man diesen wunderbaren Sport mit dem Lebewesen Pferd betreiben kann, sodass beide Beteiligten Freude an ihrer Zusammenarbeit haben. Eine artgerechte Haltung gehört hier ebenso dazu wie eine vorsichtige und liebevolle Ausbildung mit einer Ausrüstung, die speziell an das einzelne Pferd angepasst und ihm angenehm ist.
    
    Auch auf viele weitere rechtlich relevante Punkte, wie Verhalten im Straßenverkehr, Registrierung im Vis (Verbrauchergesundheitsinformationssystem), Haftung im Schadensfall und Kauf bzw. Verkauf von Pferden inkl. Wertminderung, wird näher eingegangen.
    Zum Buch
  • Coole Spiele mit Scratch 3 - Lerne programmieren und baue deine eigenen Spiele - cover

    Coole Spiele mit Scratch 3 -...

    Al Sweigart

    • 0
    • 0
    • 0
    Mit Videospielen programmieren lernen – ohne geschriebene Computersprache!
    
    
    Programmiere selbst Computerspiele
    Lerne spielerisch die Grundzüge des Programmierens
    Das bewährte Buch aktualisiert auf Scratch 3
    Der kostenfreie Scratch-Editor läuft im Webbrowser – keine Installation nötig!
    
     
    
    Scratch, die farbenfrohe Drag-and-drop-Programmiersprache, wird auf der ganzen Welt von Millionen von Anfängern verwendet, und die zweite Ausgabe von Coole Spiele mit Scratch – jetzt vollständig aktualisiert für die Verwendung mit Scratch 3 – macht es einfacher denn je, deine Programmierfähigkeiten Block für Block aufzubauen. Die Leserinnen und Leser lernen zu programmieren, indem sie coole Videospiele schaffen, in denen beim Katzenwerfen ins Schwarze getroffen, Asteroiden zerstört und ein KI-Feind überlistet werden können. Mit Scratch 3.0 geht das jetzt auch auf Mobilgeräten und dem Raspberry Pi - und immer ganz ohne Installation.
    
     
    
    Das Buch leitet Kinder und andere Programmierneulinge zum Programmieren an. Beispiele und Sprache des Buches sind leichtverständlich gehalten; für Kinder in den ersten Grundschulklassen wird empfohlen, die Kapitel gemeinsam mit Älteren durchzugehen.
    
     
    
    Jedes Kapitel zeigt jeweils, ein Spiel zu erstellen und erklärt dabei die wichtigsten Programmierkonzepte. Von einer Skizze, die festlegt, wie das Spiel aussehen soll, führt eine Schritt-für-Schritt-Anleitung zum funktionierenden Videospiel. Diese Spiele können von den Leserinnen und Lesern dann nach eigenen Vorstellungen gestaltet werden, indem sie spezielle Funktionen, zusätzliche Level und sogar Cheat-Modi hinzufügen.
    
     
    
    Zu den Programmierbeispielen gehören Spiele wie z.B.: 
    
    - Maze Runner, mit acht verschiedenen Levels, durch die man entkommen muss 
    
    - Körbewerfen unter Schwerkraftbedingungen (und mit Katzen!), realistische Flugbahn inklusive 
    
    - Ein Brick-Breaker-Spiel mit Animationen und Soundeffekten von simpel bis edel  
    
    - Asteroid Breaker ... in Space!, ein Klon des klassischen Asteroids-Spiels mit einem tastaturgesteuertem Raumschiff 
    
    - Ein Mario-Bros.-ähnliches Jump'n'Run-Spiel mit viel Action und KI-gesteuerten Feinden 
    Es ist nie zu früh (oder zu spät), mit dem Programmieren anzufangen, und Coole Spiele mit Scratch 3 macht den Lernprozess nicht nur lustig – es lässt die Programmiererinnen und Coder in spe auch ein Spiel daraus machen!
    Zum Buch