
Der Pragmatische Programmierer
Description
Alles über E-Books | Antworten auf Fragen rund um E-Books, Kopierschutz und Dateiformate finden Sie in unserem Info- & Hilfebereich.
More details
Other editions
Additional editions


Persons
Sie sind weltweit als Consultants unterwegs und halten Vorträge.
Gemeinsam gründeten sie 'Pragmatic Bookshelf', in dem preisgekrönte, hochaktuelle Bücher für Software-Entwickler veröffentlicht werden. Beide gehören zu den Mitautoren des Agilen Manifests. Derzeit unterrichtet Dave am College, drechselt Holz und spielt gerne mit neuen Technologien und Paradigmen.
Andy schreibt Science-Fiction, ist aktiver Musiker und liebt es, mit Technik herumzubasteln.
Content
- Intro
- Inhalt
- Geleitwort
- Vorwort zur?zweiten?Ausgabe
- Aus der Einleitung zur?ersten Ausgabe
- 1 Eine Pragmatische Philosophie
- Topic?1: Es ist Ihr Leben
- Topic?2: Der Hund hat meinen Quelltext gefressen
- Topic?3: Software-Entropie
- Topic?4: Steinsuppe und gekochte Frösche
- Topic?5: Gut ist gut genug
- Topic?6: Ihr Wissensportfolio
- Topic?7: Kommuniziere!
- 2 Ein Pragmatisches Vorgehen
- Topic?8: Die Essenz des guten Designs
- Topic?9: Das Übel der Wiederholung
- Topic?10: Orthogonalität
- Topic?11: Umkehrbarkeit
- Topic?12: Leuchtspurmunition
- Topic?13: Prototypen und Post-it-Zettel
- Topic?14: Fachsprachen
- Topic?15: Abschätzen
- 3 Das Handwerkszeug
- Topic?16: Die Kraft von Klartext
- Topic?17: Kommandospiele
- Topic?18: Profi-Editor
- Topic?19: Versionsverwaltung
- Topic?20: Fehlersuche
- Topic?21: Textbearbeitung
- Topic?22: Entwickler-Journale
- 4 Pragmatisch paranoid
- Topic?23: Design by Contract
- Topic?24: Tote Programme lügen nicht
- Topic?25: Abgesichert programmieren
- Topic?26: Wie man Ressourcen balanciert
- Topic?27: Nicht schneller als die Scheinwerfer
- 5 Biegen oder Zerbrechen
- Topic?28: Entkopplung
- Topic?29: Jonglieren mit der realen Welt
- Topic?30: Transformierende Programmierung
- Topic?31: Erbschaftssteuer
- Topic?32: Konfiguration
- 6 Concurrency
- Alles ist nebenläufig
- Topic?33: Auflösen der zeitlichen Kopplung
- Topic?34: Shared State ist ein falscher Zustand
- Topic?35: Aktoren und Prozesse
- Topic?36: Blackboards
- 7 Beim Implementieren
- Topic?37: Hören Sie auf Ihr Reptiliengehirn
- Topic?38: Programmieren mit dem Zufall
- Topic?39: Geschwindigkeit von Algorithmen
- Topic?40: Refaktorisieren
- Topic?41: Testen fürs Entwickeln
- Topic?42: Property-Based Testing
- Topic?43: Sicher bleiben da draußen
- Topic?44: Dinge benennen
- 8 Vor dem Projekt
- Topic?45: Die Anforderungsgrube
- Topic?46: Unlösbare Rätsel
- Topic?47: Zusammenarbeit
- Topic?48: Die Essenz der Agilität
- 9 Pragmatische Projekte
- Topic?49: Pragmatische Teams
- Topic?50: Kokosnüsse bringen's nicht
- Topic?51: Pragmatic Starter Kit
- Topic?52: Erfreuen Sie die Anwender
- Topic?53: Stolz und Vorurteil
- Nachwort
- Der moralische Kompass
- Stellen Sie sich Ihre Zukunft vor, die?Sie?sich?wünschen
- Anhang?A: Literaturverzeichnis
- Anhang?B: Lösungen zu den Übungen
- Die Autoren
- Stichwortverzeichnis
System requirements
File format: PDF
Copy protection: Watermark-DRM (Digital Rights Management)
System requirements:
- Computer (Windows; MacOS X; Linux): Use the free software Adobe Reader, Adobe Digital Editions, or any other PDF viewer of your choice (see eBook Help).
- Tablet/Smartphone (Android; iOS): Install the free app Adobe Digital Editions or another reading app for eBooks, e.g., PocketBook (see eBook Help).
- E-reader: Bookeen, Kobo, Pocketbook, Sony, Tolino and many more (only limited: Kindle).
The file format PDF always displays a book page identically on any hardware. This makes PDF suitable for complex layouts such as those used in textbooks and reference books (images, tables, columns, footnotes). Unfortunately, on the small screens of e-readers or smartphones, PDFs are rather annoying, requiring too much scrolling.
This eBook uses Watermark-DRM, a „soft” copy protection. This means that there are no technical restrictions to prevent illegal distribution. However, there is a personalised watermark embedded in the eBook that can be used to identify the purchaser of the eBook in the event of misuse and to provide evidence for legal purposes.
For more information, see our eBook Help page.