Gute Gewohnheiten für gutes Coding: Verbesserung der Programmierfähigkeiten mit Beispielen in Python

Bewertung:   (4,3 von 5)

Gute Gewohnheiten für gutes Coding: Verbesserung der Programmierfähigkeiten mit Beispielen in Python (Michael Stueben)

Leserbewertungen

Zusammenfassung:

Das Buch ist eine Ressource für Fortgeschrittene, die sich auf die Verbesserung von Programmierkenntnissen, insbesondere in Python, konzentriert, wobei der Schwerpunkt auf der Lesbarkeit von Code und der Entwicklung von Algorithmen liegt. Der Autor gibt persönliche Einblicke und Anekdoten aus seiner langjährigen Unterrichtserfahrung weiter. Es soll sowohl Lehrern als auch Schülern helfen, ihre Programmierpraxis zu verbessern.

Vorteile:

Bietet klare Erklärungen zu komplexen Themen, insbesondere zur dynamischen Programmierung.
Enthält persönliche Anekdoten und Beispiele, die das Verständnis verbessern.
Hilft bei der Verbesserung der Lesbarkeit und Effizienz von Code.
Ermutigt zur Entwicklung von Problemlösungsfähigkeiten durch Erfahrung.
Fortgeschrittene Ressource, die auf die Programmiersprache Python zugeschnitten ist.

Nachteile:

Kann für Anfänger zu fortgeschritten sein, da es sich speziell auf fortgeschrittene Python-Konzepte konzentriert.
Begrenzte Verwendung von Beispielen außerhalb der Programmiersprache Python, wodurch es für Programmierer anderer Sprachen weniger geeignet ist.

(basierend auf 3 Leserbewertungen)

Originaltitel:

Good Habits for Great Coding: Improving Programming Skills with Examples in Python

Inhalt des Buches:

Teil 1: Nicht in der Schule gelernt.

1. Eine Kodierungsfantasie

2. Coding-Tricks

3. Stil

4. Weitere Kodierungstricks

Teil 2: Codierungstipps.

5. Funktionsgestaltung

6. Selbstdokumentierender Code

7. Schrittweise Verfeinerung

8. Kommentare.

9. Codierung beenden.

10. Testen

11. Defensives Programmieren

12. Refactoring

13. Schreibe die Tests zuerst (manchmal)

14. Expertenrat

Teil 3: Perspektive.

15. Eine Lektion in Design

16. Vorsicht vor OOP

17. Die Entwicklung einer Funktion

18. Brüskieren Sie nicht ineffiziente Algorithmen

Teil 4: Gehen Sie den Weg.

19. Probleme, die es wert sind, gelöst zu werden

20. Problemlösung

21. Dynamische Programmierung

Weitere Daten des Buches:

ISBN:9781484234587
Autor:
Verlag:
Einband:Taschenbuch
Erscheinungsjahr:2018
Seitenzahl:314

Kauf:

Derzeit verfügbar, auf Lager.

Ich kaufe es!

Weitere Bücher des Autors:

Gute Gewohnheiten für gutes Coding: Verbesserung der Programmierfähigkeiten mit Beispielen in Python...
Teil 1: Nicht in der Schule gelernt.1. Eine...
Gute Gewohnheiten für gutes Coding: Verbesserung der Programmierfähigkeiten mit Beispielen in Python - Good Habits for Great Coding: Improving Programming Skills with Examples in Python

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