Modernes Programmieren: Objektorientiertes Programmieren und bewährte Praktiken

Bewertung:   (4,3 von 5)

Modernes Programmieren: Objektorientiertes Programmieren und bewährte Praktiken (Graham Lee)

Leserbewertungen

Derzeit gibt es keine Leserbewertungen. Die Bewertung basiert auf 6 Stimmen.

Originaltitel:

Modern Programming: Object Oriented Programming and Best Practices

Inhalt des Buches:

Entdecken Sie die ungenutzten Möglichkeiten der objektorientierten Programmierung und nutzen Sie sie zusammen mit anderen Software-Tools, um schnelle und effiziente Anwendungen zu programmieren. Hauptmerkmale Erforschen Sie die Komplexität der objektorientierten Programmierung (OOP) Entdecken Sie, was OOP für Sie tun kann Lernen Sie, die wichtigsten Werkzeuge und Software-Engineering-Praktiken zu verwenden, um Ihre eigenen Programmieranforderungen zu unterstützen Buchbeschreibung

Ihre Erfahrung und Ihr Wissen beeinflussen immer die Herangehensweise und die Werkzeuge, die Sie zum Schreiben Ihrer Programme verwenden. Mit einem soliden Verständnis dafür, wie Sie an Ihr Ziel herangehen und welche Softwareparadigmen Sie verwenden sollten, können Sie schnell und effizient leistungsstarke Anwendungen erstellen.

In diesem zweiteiligen Buch entdecken Sie die ungenutzten Möglichkeiten der objektorientierten Programmierung und nutzen sie zusammen mit anderen Software-Tools, um schnelle und effiziente Anwendungen zu programmieren. Der erste Teil des Buches beginnt mit einer Diskussion darüber, wie OOP heute eingesetzt wird, und geht dann auf die Ideen und Probleme ein, die OOP nicht löst. Anschließend wird die Komplexität von OOP dekonstruiert und der grundsätzlich einfache Kern aufgezeigt. Sie werden sehen, dass Sie durch die Verwendung der charakteristischen Elemente von OOP lernen können, Ihre Anwendungen einfacher zu erstellen.

Im nächsten Teil dieses Buches geht es um den Erwerb von Fähigkeiten, die Sie zu einem besseren Programmierer machen. Sie erhalten einen Überblick darüber, wie verschiedene Werkzeuge wie Versionskontrolle und Build-Management Ihnen das Leben erleichtern. Das Buch erörtert auch die Vor- und Nachteile anderer Programmierparadigmen wie der aspektorientierten Programmierung und der funktionalen Programmierung und hilft bei der Auswahl des richtigen Ansatzes für Ihre Projekte. Zum Schluss geht es um die Philosophie, die hinter der Entwicklung von Software steht, und darum, was es bedeutet, ein „guter“ Entwickler zu sein.

Am Ende dieses zweiteiligen Buches werden Sie gelernt haben, dass OOP nicht immer komplex ist, und Sie werden wissen, wie Sie sich zu einem besseren Programmierer entwickeln können, indem Sie etwas über Ethik, Teamarbeit und Dokumentation lernen. Was Sie lernen werden Entwirren Sie die Komplexität der objektorientierten Programmierung, indem Sie sie auf ihre wesentlichen Bausteine herunterbrechen Erkennen Sie das volle Potenzial von OOP, um effiziente, wartbare Programme zu entwerfen Nutzen Sie bewährte Programmierpraktiken wie TDD, Pair Programming und Code-Reviews, um Ihre Arbeit zu verbessern Nutzen Sie Tools wie Source Control und IDEs, um effizienter zu arbeiten Lernen Sie, wie Sie am produktivsten mit anderen Entwicklern zusammenarbeiten Bauen Sie Ihre eigene Softwareentwicklungsphilosophie auf Für wen dieses Buch gedacht ist

Dieses Buch ist ideal für Programmierer, die die Philosophie hinter der Erstellung von Software verstehen wollen und was es bedeutet, „gut“ im Entwerfen von Software zu sein. Programmierer, die das OOP-Paradigma dekonstruieren und sehen wollen, wie es auf klare und einfache Weise rekonstruiert werden kann, werden dieses Buch ebenfalls nützlich finden. Um die in diesem Buch dargelegten Ideen zu verstehen, müssen Sie ein erfahrener Programmierer sein, der seine Praxis weiterentwickeln möchte. Inhaltsverzeichnis Antithese These Synthese Werkzeuge zur Unterstützung der Softwareentwicklung Kodierungspraktiken Testen Architektur Dokumentation Anforderungen Engineering Lernen Kritische Analyse Business Teamwork Ethik Philosophie

Weitere Daten des Buches:

ISBN:9781838986186
Autor:
Verlag:
Einband:Taschenbuch

Kauf:

Derzeit verfügbar, auf Lager.

Ich kaufe es!

Weitere Bücher des Autors:

Modernes Programmieren: Objektorientiertes Programmieren und bewährte Praktiken - Modern...
Entdecken Sie die ungenutzten Möglichkeiten der...
Modernes Programmieren: Objektorientiertes Programmieren und bewährte Praktiken - Modern Programming: Object Oriented Programming and Best Practices
Durchbruchsgespräche für Coaches, Berater und Führungskräfte - Breakthrough Conversations for...
Die Effektivität von Gesprächen ist ein Barometer für das...
Durchbruchsgespräche für Coaches, Berater und Führungskräfte - Breakthrough Conversations for Coaches, Consultants and Leaders
Coaching von Führungskräften: Von der persönlichen Einsicht zur organisatorischen Leistung -...
Ein wirksames Führungscoaching kann die Leistung...
Coaching von Führungskräften: Von der persönlichen Einsicht zur organisatorischen Leistung - Leadership Coaching: From Personal Insight to Organisational Performance
Mensch sein: 12 lebenswichtige Fähigkeiten zurückgewinnen, die wir an die Technologie verlieren -...
Unsere zunehmende Abhängigkeit von der digitalen...
Mensch sein: 12 lebenswichtige Fähigkeiten zurückgewinnen, die wir an die Technologie verlieren - Human Being: Reclaim 12 Vital Skills We're Losing to Technology

Die Werke des Autors wurden von folgenden Verlagen veröffentlicht: