Software-Entwurf am Beispiel: Eine werkzeuggestützte Einführung mit Python

Bewertung:   (5,0 von 5)

Software-Entwurf am Beispiel: Eine werkzeuggestützte Einführung mit Python (Greg Wilson)

Leserbewertungen

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

Originaltitel:

Software Design by Example: A Tool-Based Introduction with Python

Inhalt des Buches:

Der beste Weg, um Design in jedem Bereich zu lernen, ist das Studium von Beispielen, und einige der besten Beispiele für Softwaredesign stammen von den Tools, die Programmierer bei ihrer eigenen Arbeit verwenden. Software Design by Example: A Tool-Based Introduction with Python baut daher kleine Versionen von Dingen, die Programmierer verwenden, um sie zu entmystifizieren und einen Einblick in die Denkweise erfahrener Programmierer zu geben. Von einem Dateisicherungssystem und einem Test-Framework bis hin zu einem Matcher für reguläre Ausdrücke, einer Browser-Layout-Engine und einem sehr kleinen Compiler erforschen wir gängige Entwurfsmuster, zeigen, wie Code, der leichter zu testen ist, auch leichter wiederverwendet werden kann, und helfen den Lesern zu verstehen, wie Debugger, Profiler, Paketmanager und Versionskontrollsysteme funktionieren, damit sie sie effektiver nutzen können.

Dieses Material kann zum Selbststudium, in einem Grundkurs über Softwaredesign oder als Kernstück eines intensiven einwöchigen Workshops für berufstätige Programmierer verwendet werden. Jedes Kapitel enthält eine Reihe von Übungen, deren Umfang und Schwierigkeitsgrad von einem halben Dutzend Zeilen bis zu einem ganzen Tag Arbeit reichen. Die Leser sollten mit den Grundlagen von modernem Python vertraut sein, aber die fortgeschritteneren Funktionen der Sprache werden erklärt und illustriert, wenn sie eingeführt werden.

Das gesamte schriftliche Material in diesem Projekt kann unter den Bedingungen der Creative Commons - Attribution license frei wiederverwendet werden, während die gesamte Software unter den Bedingungen der Hippocratic License zur Verfügung gestellt wird. Alle Erlöse aus dem Verkauf dieses Buches kommen dem Red Door Family Shelter in Toronto zugute.

Merkmale:

- Lehrt Softwaredesign, indem es Programmierern zeigt, wie sie die Werkzeuge bauen, die sie verwenden.

Jeden Tag.

- Jedes Kapitel enthält Übungen, die dem Leser helfen, sein Verständnis zu überprüfen und zu vertiefen.

- Der gesamte Beispielcode kann unter einer offenen Lizenz heruntergeladen, wiederverwendet und verändert werden.

Weitere Daten des Buches:

ISBN:9781032725215
Autor:
Verlag:
Sprache:Englisch
Einband:Taschenbuch
Erscheinungsjahr:2024
Seitenzahl:330

Kauf:

Derzeit verfügbar, auf Lager.

Ich kaufe es!

Weitere Bücher des Autors:

Gemeinsam Technik unterrichten: Wie Sie Ihren Unterricht gestalten und eine Lehrgemeinschaft um sich...
Auf der ganzen Welt sind Hunderte von Basisgruppen...
Gemeinsam Technik unterrichten: Wie Sie Ihren Unterricht gestalten und eine Lehrgemeinschaft um sich herum aufbauen - Teaching Tech Together: How to Make Your Lessons Work and Build a Teaching Community Around Them
Gesundheit 4 Ever - Health 4 Ever
Der australische Gesundheitsexperte Greg Wilson hat ein prägnantes Nachschlagewerk mit Gesundheitsfakten, Tipps und faszinierenden...
Gesundheit 4 Ever - Health 4 Ever
Software-Entwurf am Beispiel: Eine werkzeuggestützte Einführung mit JavaScript - Software Design by...
Der beste Weg, Design in jedem Bereich zu lernen,...
Software-Entwurf am Beispiel: Eine werkzeuggestützte Einführung mit JavaScript - Software Design by Example: A Tool-Based Introduction with JavaScript
Software-Entwurf am Beispiel: Eine werkzeuggestützte Einführung mit Python - Software Design by...
Der beste Weg, um Design in jedem Bereich zu lernen,...
Software-Entwurf am Beispiel: Eine werkzeuggestützte Einführung mit Python - Software Design by Example: A Tool-Based Introduction with Python

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

© Book1 Group - Alle Rechte vorbehalten.
Der Inhalt dieser Seite darf weder teilweise noch vollständig ohne schriftliche Genehmigung des Eigentümers kopiert oder verwendet werden.
Letzte Änderung: 2024.11.13 22:11 (GMT)