Bewertung:

Das Buch „The Developer's Code“ ist eine Sammlung von Aufsätzen, die sich mit der Denkweise, den Prinzipien und Praktiken der Softwareentwicklung befassen. Obwohl das Buch inspirieren und Einblicke geben soll, gehen die Meinungen über seine Tiefe und Anwendbarkeit unter den Lesern auseinander.
Vorteile:Viele Leser schätzten das Buch wegen seines zugänglichen Schreibstils, seiner Fähigkeit, zu inspirieren, und der kleinen Weisheiten, die es bietet. Es ist so strukturiert, dass es sich leicht lesen lässt und sowohl für Anfänger als auch für erfahrene Entwickler angenehm zu lesen ist. Einige fanden bestimmte Aufsätze wertvoll, um die Produktivität zu verbessern und den Beruf ganzheitlich zu verstehen.
Nachteile:Kritiker wiesen darauf hin, dass es dem Buch oft an Tiefe mangelt und es sich leichtfüßig anfühlen kann, insbesondere für erfahrenere Entwickler. Einige Leser waren der Meinung, dass sich das Buch zu sehr auf spezifische Zusammenhänge konzentriert und breitere Branchenpraktiken vernachlässigt. Bestimmte Ratschläge wurden als veraltet oder nicht allgemeingültig angesehen, und der Inhalt wurde manchmal eher mit unzusammenhängenden Blogbeiträgen als mit einer zusammenhängenden Erzählung verglichen.
(basierend auf 16 Leserbewertungen)
The Developer's Code: What Real Programmers Do
Sie sind bereits ein großartiger Programmierer, aber fantastische Programmierfähigkeiten reichen nicht immer aus, um Ihre schwierigsten Projekte zu bewältigen. Sie brauchen diese 50+ Nuggets der Weisheit. Erfahrene Programmierer: Lassen Sie Ihre Leidenschaft für die Entwicklung von Webanwendungen wieder aufleben. Neue Programmierer: Hier finden Sie die Anleitung, die Sie für den Einstieg brauchen. Mit diesem Buch werden Sie Ihre Arbeit auf eine neue und aufgeklärte Weise betrachten.
In The Developer's Code geht es nicht um den Code, den Sie schreiben, sondern um den Code, nach dem Sie leben.
Hier gibt es keine trivialen Superlative. Der Autor Ka Wai Cheung nimmt Sie mit auf einen Streifzug durch die Welt der Programmierung und zeigt Ihnen Wege auf, wie Sie eine gesunde Verbindung zu Ihrer Arbeit aufbauen können.
Sie werden sehen, wie Sie auch bei langwierigen Projekten produktiv bleiben. Sie werden einen Arbeitsablauf schaffen, der mit Ihnen und nicht gegen Sie arbeitet. Und Sie werden lernen, wie Sie mit Kunden umgehen, deren Ziele nicht mit Ihren eigenen übereinstimmen. Wenn Sie sie nicht richtig behandeln, können Probleme wie diese selbst den erfahrensten und motiviertesten Entwickler erdrücken. Aber mit dem richtigen Ansatz können Sie diese häufigen Probleme überwinden und der professionelle Entwickler werden, der Sie sein wollen.
In mehr als 50 Nuggets der Weisheit, werden Sie lernen:
Warum viele traditionelle Ansätze für Prozesse und Entwicklungsaufgaben in dieser Branche falsch sind - und wie man sie erkennt.
Warum Sie immer "Nein" sagen müssen zum Software-Pet-Projekt und zu offenen Zeitplänen.
Wie Sie die Codegenerierung in Ihren Entwicklungsprozess einbinden und warum die Vorteile weit über eine schnellere Codeausgabe hinausgehen.
Was Sie tun können, wenn Ihr Kunde oder Endbenutzer mit einem Ansatz, an den Sie glauben, nicht einverstanden ist.
Wie Sie Ihr Wissen an künftige Generationen von Programmierern weitergeben können, indem Sie lehren und evangelisieren.
Wenn Sie langfristig in dieser Branche tätig sind, werden Sie immer wieder auf dieses Buch zurückkommen.