17 Punkte von jsryu 2021-07-20 | 23 Kommentare | Auf WhatsApp teilen

Unabhängig von Fachgebiet oder Kategorie:

Könnt ihr persönlich ein Buch nennen, das Entwickler eurer Meinung nach unbedingt gelesen haben sollten?

23 Kommentare

 
jjongwoodev 2021-07-31

Ich habe zwar nicht viele Bücher gelesen,

aber ich empfehle Wie man als Programmierer lebt.

 
nicewook 2021-07-30

Ich würde Clean Agile empfehlen.

Es ist ein gutes Buch, um sich einen Überblick über Agile im Allgemeinen zu verschaffen.

 
wan2land 2021-07-27

"Hacker, Rhapsodie des Wahnsinns", das sich mit der Hackerkultur befasst

 
nicewook 2021-07-30

Ich halte es für ein gutes Buch, das motiviert.

 
phg9898 2021-07-25

Mein prägendstes Buch war Code Complete.

 
kwon5604 2021-07-24

Ich empfehle Clean Coder von Uncle Bob. Viele verwechseln es meist mit Clean Code, aber es geht darum, wie man ein guter Entwickler wird. Es gibt viele Punkte, die man direkt im Unternehmen als Action Items umsetzen kann. Ich persönlich finde, dass es vor allem für Leute, die gerade erst mit der Entwicklung anfangen, das erste Buch sein sollte, das sie lesen :)

 
dua804 2021-07-22

"The Making of Prince of Persia".

Dieses Buch würde ich selbst Nicht-Entwicklern als Pflichtlektüre zur persönlichen Weiterentwicklung empfehlen. Der Grund ist, dass andere Bücher zur Selbstentwicklung meist erst nach dem Erfolg geschrieben wurden (weshalb Erinnerungsverzerrung und Verklärung ziemlich stark sind), während dieses Buch im Grunde die rohen Tagebücher von Jordan Mechner in Buchform sind. Dadurch kann man unverfälscht sehen, welches Leben jemand vor dem Erfolg geführt hat und mit welchen Fragen und Sorgen er sich beschäftigt hat.

Zwischendurch bekommt man auch Einblicke, welche Anstrengungen ein Entwickler unternommen hat, um ein Spiel zu machen — insbesondere, wie viel Mühe in die Optimierung geflossen ist.

 
homgru 2021-07-26

Ah … gibt es davon vielleicht auch schon eine Übersetzung, nicht nur das Original?

 
kofmania 2021-07-26

https://fabianist.tistory.com/716 Scheint auch als E-Book erhältlich zu sein.

 
narusas 2021-07-21

Release It

Es hat mir sehr dabei geholfen, Konzepte und ein Gespür dafür zu entwickeln, wie man nicht nur Software baut, die einfach läuft, sondern Software, die in der rauen Realität bestehen kann.

 
lordkim 2021-07-21

Ich empfehle „Softwarefehler in der Geschichte“.

Vielleicht spüren Sie dann das Gewicht selbst einer einzigen Codezeile anders …

 
kunggom 2021-07-21

Es gibt auch Matt Parkers Humble Pi: Wenn in der Mathematik alles schiefläuft (Dasan Science, 2020), ein Buch, in dem viele ähnliche Geschichten vorkommen. Es ist zwar nicht ausschließlich auf Software beschränkt, aber es stellt viele Fälle vor, in denen Fehler im Zusammenhang mit Software eine Rolle spielten.

 
whtmdwls 2021-07-21

Meiner persönlichen Meinung nach bilden die folgenden zwei Bücher aktuelle Webservices unter Architektur- und Betriebsaspekten am treffendsten und präzisesten ab.

  • Building Microservices: Designing Fine-Grained Systems

  • The Site Reliability Workbook: Practical Ways to Implement SRE

 
seokzoo 2021-07-21

Ich empfehle "CODE" von Charles Petzold.

 
kunggom 2021-07-21

Dieses Buch ist ebenfalls wirklich großartig. Es beginnt mit einfachen Schaltkreisen und den Relais, die sie verbinden, und baut von dort aus Schritt für Schritt von unten her auf, wie ein Computer funktioniert und wie dabei Abstraktion entsteht; man kann es als den Urvater von Büchern wie [Einen Computer von Grund auf bauen] bezeichnen.

 
ffdd270 2021-07-21

Programming Ruby auf die harte Tour : Es geht darum, die Interna von Ruby zu verstehen.

Es ist weniger ein Buch über Ruby selbst als vielmehr eine detaillierte und verständliche Erklärung dafür, wie Programme Programmiersprachen verstehen, sodass ich dachte, es wäre noch besser gewesen, wenn ich es etwas früher gelesen hätte.

 
taegon 2021-07-21

Mir kommt auch als Erstes „Der pragmatische Programmierer“ in den Sinn, aber da das schon empfohlen wurde, würde ich „Refactoring“ nennen.

Außerdem gibt es unter https://mysetting.io/books eine Liste von Büchern, die bei der Entwicklung hilfreich sind; dort sind die meisten Bücher gesammelt, die ich ebenfalls empfehlen würde.

 
twinstae 2021-07-21

[Gemeinsam wachsen] ist es. Es trägt den Untertitel „Der Weg zu Agile“. Darin werden Lernen und Wachstum, Zusammenarbeit sowie Leistung fundiert und überzeugend behandelt.

 
gguimoon 2021-07-21

Ich empfehle "Logicomix". Man kann den Weg kennenlernen, den die Mathematik als Grundlage der Informatik zurückgelegt hat, sowie die Erzählungen der Menschen, die dazwischen gerungen und orientierungslos umhergeirrt sind.

 
kunggom 2021-07-20

Bücher, die so bekannt sind, dass sie den Status einer Pflichtlektüre verdienen, werden vermutlich auch von vielen anderen empfohlen. Deshalb möchte ich die Perspektive leicht ändern und ein Buch auswählen, das besonders Programmieranfängern helfen kann.

  • Hirokazu Nishio, Techniken, die das Codieren tragen: Programmiermethoden, verstanden aus den Prinzipien heraus (BJ Public, 2013)

    Dieses Buch stellt verschiedene Konzepte vor, die in vielen Programmiersprachen gemeinsam auftauchen, und erklärt durch den Vergleich mehrerer Sprachen, warum diese Konzepte überhaupt entstanden sind. Mir persönlich hat dieses Buch wirklich sehr geholfen.

Außerdem möchte ich neben diesem Buch noch das empfehlen, das ich gerade lese, weil ich finde, dass es genau richtig für Menschen ist, die mit dem Programmieren angefangen und die grundlegende Syntax bereits gelernt haben, aber nicht wissen, was sie als Nächstes tun sollen.

  • Raoul-Gabriel Urma, Richard Warburton, Praxisnahe Java-Softwareentwicklung: Moderne Java-Entwicklungstechniken anhand von 4 Projekten lernen (Hanbit Media, 2020)

    Auf Basis der Sprache Java führt dieses Buch kurz in Themen wie die SOLID-Prinzipien, testgetriebene Entwicklung und Design Patterns ein und bietet die Möglichkeit, zu üben, diese Inhalte auf echten Code anzuwenden. Der Umfang des Buches ist zwar nicht besonders groß, aber es lohnt sich, alle Übungsaufgaben durchzuarbeiten.

 
gguimoon 2021-07-21

Schon ein Blick auf die Inhaltsverzeichnisse beider Bücher lässt erkennen, dass sie die Kernelemente enthalten, die man für Programmierung und Entwicklung braucht. Danke für die Empfehlung.

 
benjamin 2021-07-20

Wenn ich nur ein Buch nennen müsste, dann The Pragmatic Programmer.

Wenn ich drei nennen müsste, dann kämen noch

Hackers & Painters und Just for Fun dazu.

 
xguru 2021-07-20

Auch wenn es sehr alt und grundlegend ist, würde ich persönlich „Der Pragmatische Programmierer“ nennen.