Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

NachoMan

Community-Fossil

  • »NachoMan« ist der Autor dieses Themas

Beiträge: 3 885

Wohnort: Berlin

Beruf: (Nachhilfe)Lehrer (Mathematik, C++, Java, C#)

  • Private Nachricht senden

1

26.03.2012, 15:52

Die Qual der Wahl. Welches Buch soll ich nehmen?

Hey, ich hab ein Problem! Ich hab genug Geld um mir ein Buch zu kaufen. Allerdings kann ich mich nicht entscheiden.
Hier ist meine Wunschliste:

[amazon]3827330882[/amazon][amazon]0137081073[/amazon]
[amazon]3540724516[/amazon][amazon]3898644332[/amazon]
[amazon]3898647161[/amazon][amazon]3898644782[/amazon]
[amazon]0201615622[/amazon][amazon]0201734842[/amazon]
[amazon]3897214954[/amazon][amazon]0201704315[/amazon]
[amazon]0321113586[/amazon][amazon]020163371X[/amazon]
[amazon]0201749629[/amazon]

Ich denke ich muss meine "Ziele" nicht näher beschreiben, das tut die Art der Bücher in der Wunschliste schon sehr gut, denk ich. :D
Was würdet ihr kaufen und warum? ?(

ps. Wir brauchen wirklich einen "spoiler Bereich".
"Der erste Trunk aus dem Becher der Erkenntnis macht einem zum Atheist, doch auf dem Grund des Bechers wartet Gott." - Werner Heisenberg
Biete Privatunterricht in Berlin und Online.
Kommt jemand mit Nach oMan?

JRJ

Treue Seele

Beiträge: 113

Wohnort: Tirol

Beruf: Schüler

  • Private Nachricht senden

2

26.03.2012, 17:06

Also meine Favoriten wären:
Die menschliche Seite des Projekterfolgs
Soft-Skills für Software-Entwickler
The Clean Coder

Zurzeit würde ich aber zu "Die menschliche Seite des Projekterfolgs" tendieren, weil ich gerade ein Gruppenprojekt plane.

Beiträge: 1 223

Wohnort: Deutschland Bayern

Beruf: Schüler

  • Private Nachricht senden

3

26.03.2012, 17:29

Ich persönlich würde vermutlich "C++11" oder "C++ Templates" nehmen.

Besonders unteranderen die Empfehlungen von JRJ kann ich nicht direkt nachvollziehen.
Solche Bücher sind häufig mit sich endlos wiederholenden Grundsätzen der Programmierung gefüllt und mit wenigen wirklich nützlichen neuen Tipps.
So jedenfals meine Erfahrung.
Das Buch "Die menschliche Seite des Projekterfolgs" wirkt auf mich auch eher wie ein Psychologiebuch.

Im Prinzip musst aber natürlich du selbst wissen, was du jetzt willst. ;)
Du bist auch der einzige, der weiß, wo du noch mit einem Buch nachhelfen solltest.

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »Spiele Programmierer« (26.03.2012, 17:42)


Beiträge: 721

Wohnort: /dev/null

Beruf: Software-Entwickler/Nerd

  • Private Nachricht senden

4

26.03.2012, 18:25

"The Clean Coder" ist so ziemlich das beste Buch, welches ich je in dem Bereich gelesen habe. Das Wissen aus Fachbüchern kann man sich oft sehr leicht per Internet aneignen, während in solchen Büchern viele Erfahrungen stecken, die man sonst selten findet.

@SpieleProgrammierer: Du hast anscheinend noch nie in einem professionellen Team-Projekt gearbeitet. ;)

xardias

Community-Fossil

Beiträge: 2 731

Wohnort: Santa Clara, CA

Beruf: Software Engineer

  • Private Nachricht senden

5

26.03.2012, 18:53

Besonders unteranderen die Empfehlungen von JRJ kann ich nicht direkt nachvollziehen.
Solche Bücher sind häufig mit sich endlos wiederholenden Grundsätzen der Programmierung gefüllt und mit wenigen wirklich nützlichen neuen Tipps.
So jedenfals meine Erfahrung.
Das Buch "Die menschliche Seite des Projekterfolgs" wirkt auf mich auch eher wie ein Psychologiebuch.

Ich wuerde eher sagen, dass man durch solche Buecher eher auf einer abstrakteren Ebene lernt. Die praktischen Tips und Techniken sind irgendwann ausgereizt und helfen nicht mehr viel, vor allem findet man sowas eh im Internet.

Aber auf abstrakter Ebene kann man immer weiter lernen, und gerade Leadership ist ein wirklich kritisches Thema bei dem praktische Tips einfach nicht mehr ausreichen.

PS: Psychologiebuechern waere ich an deiner Stelle gar nicht so abgeneigt. Wenn du dich selbst, dein Verhalten und deine Gedankengaenge besser verstehst und kontrollieren kannst, kannst du auch lernen wesentlich hoehere Leistung bringen. Umso wichtiger wird es wenn du mit anderen Menschen arbeitest und diese auch besser verstehen kannst.

PPS: Clean Coder muss ich mir mal anschauen, das Buch kenne ich noch nicht, aber es klingt wirklich gut.

NachoMan

Community-Fossil

  • »NachoMan« ist der Autor dieses Themas

Beiträge: 3 885

Wohnort: Berlin

Beruf: (Nachhilfe)Lehrer (Mathematik, C++, Java, C#)

  • Private Nachricht senden

6

26.03.2012, 18:59

Ich glaub ich nehm sogar "Die menschliche Seite des Projekterfolgs", weil ich mich sowieso für Psychologie interessiere und damit vielleicht wege finde mich besser zu motivieren.
Danach nehm ich "Scrum" oder "The Clean Coder".
Danke für die Hilfe. Ihr könnt ja ruhig weiter diskutieren. :thumbsup:
"Der erste Trunk aus dem Becher der Erkenntnis macht einem zum Atheist, doch auf dem Grund des Bechers wartet Gott." - Werner Heisenberg
Biete Privatunterricht in Berlin und Online.
Kommt jemand mit Nach oMan?

xardias

Community-Fossil

Beiträge: 2 731

Wohnort: Santa Clara, CA

Beruf: Software Engineer

  • Private Nachricht senden

7

26.03.2012, 19:17

Scrum kann ich auch sehr empfehlen. Jedoch findet man im Internet auch sehr viele Resourcen darueber wie das System funktioniert. Nicht so ausfuehrlich wie im Buch aber so koenntest du vorher antesten ob es fuer dich funktioniert.

Embio

Frischling

Beiträge: 78

Wohnort: Da wo das Gras am grünsten ist

Beruf: Student - Physik

  • Private Nachricht senden

8

26.03.2012, 19:48

Ich denke nicht, dass dich das Buch sooo viel weiter bringen wird. Klar ist es interessant zu wissen, welche biologischen und soziologischen Einflüsse auf einen Menschen und sein Denkverhalten haben. Aber mal ganz im ernst: Das beste Ergebnis erhälst du durch Erfahrung im Umgang mit Leuten. Solch eine Wissenschaft setzt verschiedene Sachen voraus. Zum Beispiel einiges an Wissen über deinen Gegenüber.
Das Thema ist einfach zu komplex, um es in der Praxis anzuwenden (ich meine die wissenschaftliche Seite). Sicherlich gibt es in dem Buch auch ganz gute Tipps.
Ich würde mir eher ein Buch über Soft Skills durchlesen. Da lernt man denk ich mehr über sich, und wie man auf andere wirkt ;).

Mich hat übrigens mein Pädagogikunterricht in der Hinsicht sehr viel weiter gebracht. Da lernt man einiges über menschliches Verhalten.

Zitat

Wenn du dich selbst, dein Verhalten und deine Gedankengaenge besser
verstehst und kontrollieren kannst, kannst du auch lernen wesentlich
hoehere Leistung bringen
Ich denke nicht, dass man seine Gedankengänge "kontrollieren" kann. Und da die Forschung bei solchen Sachen noch nicht sehr weit ist (generell bei Gehirn), glaube ich auch nicht, dass das Buch einem großartig dabei helfen kann. das ganze hat natürlich eine starke biologische Seite. Ich würd auf dem Gebiet eher schauen wie man Störeinflüsse wie z.B. Stress verhindert, oder abbaut.
Olaf Schubert: "Die katholische Kirche steckt einfach mehr in seinen Nachwuchs"

Beiträge: 1 223

Wohnort: Deutschland Bayern

Beruf: Schüler

  • Private Nachricht senden

9

26.03.2012, 19:49

Zitat

"The Clean Coder" ist so ziemlich das beste Buch, welches ich je in dem Bereich gelesen habe.

Diese Bücher kenne ich alle nicht, daher kann ich das nicht beurteilen.
Das letzte und auch einzige, nämlich Clean Code - Refactoring, Patterns, Testen und Techniken für sauberen Code hat mich bereits nach wenigen Kapiteln dazu bewogen, derartige Bücher in Zukunft generell zu meiden.

Um nochmal schnell aus dem Inhaltverzeichnis von Amazon zu Zitieren:

Zitat

Zweckbeschreibende Namen wählen
Fehlinformationen vermeiden
Unterschiede deutlich machen
Ausschprechbare Namen verwenden
Suchbare Namen verwenden
...


Ich finde das sind zu 99% Dinge die mir sowieso bekannt sind.
Natürlich, auch ich halte nicht immer an all das, aber das liegt schliesslich meistens nicht daran, dass ich nicht weiß wie es besser wäre.

Und später zb. bei Nebenläufigkeit wäre sicher auch noch die ein oder andere interessante Information gekommen, aber deshalb kauf ich mir doch nicht ein ganzes Buch und acker mich durch zig langweilige Kapitel!?!

Ich behaupte, dass jeder der bereits längere Zeit programmiert hat, auch im Team, soetwas größtenteils von selbst lernt.
Da braucht man kein Buch. ;)

EDIT:

Zitat

Du hast anscheinend noch nie in einem professionellen Team-Projekt gearbeitet

Wenn du professionell im Sinne von Entgeld meinst, dann noch nicht. ;)

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »Spiele Programmierer« (26.03.2012, 19:59)


Architekt

Community-Fossil

Beiträge: 2 481

Wohnort: Hamburg

Beruf: Student

  • Private Nachricht senden

10

26.03.2012, 20:00

C++ Templates: The Complete Guide Wollt ich mir auch demnächst holen.
Der einfachste Weg eine Kopie zu entfernen ist sie zu löschen.
- Stephan Schmidt -

Werbeanzeige