- Verbessern Sie Ihre Effektivität, Ihre Kreativität und damit auch Ihren Code
- Praktischer Leitfaden fÃŧr Programmierer, technische Leiter und Manager
ÂģEs gibt viele BÃŧcher, die Ihnen sagen, wie Sie ein bestimmtes Software-Engineering-Verfahren anwenden sollen; dieses Buch ist anders. [âĻ] Es ist ein Buch fÃŧr jeden, der die Softwareentwicklung ernsthaft als echte Ingenieursdisziplin behandeln mÃļchte, egal ob Sie gerade erst anfangen oder schon seit Jahrzehnten Software entwickeln.ÂĢ
â Dave Hounslow, Software Engineer
In diesem Buch gibt Ihnen der Continuous-Delivery-Pionier David Farley praktische Strategien an die Hand, mit denen Sie Software-Projekte effektiver umsetzen, erfolgreicher managen und die Qualität Ihrer Programme grundlegend verbessern kÃļnnen â und damit auch Ihre tägliche Arbeit.
David Farley richtet sich an Programmierer, technische Leiter und Manager unabhängig von ihrer Erfahrung. Er beleuchtet langlebige Strategien und Prinzipien, die das HerzstÃŧck der effektiven Softwareentwicklung bilden. Dabei unterscheidet er zwischen zwei Kerndisziplinen: Erkunden und Lernen sowie Umgang mit Komplexität. FÃŧr jede der beiden vermittelt er praxisnahe Konzepte und Prinzipien, die Ihnen helfen, den gesamten Entwicklungsprozess zu verbessern, von Ihrer Denkweise bis hin zur Qualität Ihres Codes. DafÃŧr beschreibt er effektive Strategien, die nachweislich zum Erfolg fÃŧhren.
Farleys Konzepte und Techniken bilden einen ganzheitlichen, wissenschaftlichen und fundierten Ansatz zur LÃļsung praktischer Probleme bei der Softwareentwicklung unter realistischen wirtschaftlichen Bedingungen. Dieser allgemeingÃŧltige und langlebige Ansatz kann Ihnen helfen, sogar Probleme zu lÃļsen, die Ihnen bisher nie begegnet sind. Er bietet Ihnen einen tiefen Einblick in Ihre tägliche Arbeit und unterstÃŧtzt sie dabei, bessere Software schneller, effektiver und mit mehr Freude zu entwickeln.
David Farley ist GrÃŧnder und Consultant von Continuous Delivery Ltd und verfÃŧgt Ãŧber jahrelange Erfahrung als Programmierer, Software Engineer und Systemarchitekt. Seine bahnbrechenden Ansätze haben die Arbeit von Entwicklern und Teams revolutioniert. Als Head of Software Development fÃŧr London Multi Asset Exchange (LMAX) hat er eines der schnellsten Finanzsysteme der Welt aufgebaut. Er war einer der ersten, der agile Methoden wie Continuous Integration und automatisierte Tests angewendet hat und ist Betreiber des erfolgreichen Youtube-Kanals ÂģContinuous DeliveryÂĢ.