Themabewertung:
  • 2 Bewertung(en) - 2.5 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Besseren Code schreiben ... Büchertipps
#1
Hallo Mitleser und Bastler,

oft steht man vor einer fremden (manchmal auch eigenen) Softwarebibliothek und fragt sich was für einen "Mist" man da produziert hat. Viele Arduinoprogramme sehen furchtbar aus, bestehen aus Spaghetticode oder sind so gebaut das eine Wiederverwendung einer Neucodierung gleichkommt. Gerade wir Anfänger und Bastler sollten nicht einfach den Syntax einer Sprache lernen, den kann man zur Not ja in der Referenz nachlesen. Viel wichtiger ist es "guten" Code zu schreiben, der les- und wartbar ist und zur Wiederverwendung einlädt.

Hier ein paar sehr empfehlenswerte Bücher zu diesem Thema, die jeder Software-"Bastler" im Bücherregal (und vorher gelesen!) haben sollte.



.jpg   Patterns kompakt.jpg (Größe: 54,64 KB / Downloads: 149)

Karl Eilebrecht, Gernot Starke
"Patterns kompakt - Entwurfsmuster für effektive Software-Entwicklung."
  • Verlag: Springer Vieweg; Auflage: 4 (18. Mai 2013)
  • Sprache: Deutsch
  • ISBN-10: 3642347177
  • ISBN-13: 978-3642347177

Die Webseite zum Buch: http://www.patterns-kompakt.de/
Ein "Blick ins Buch" ist bei Amazon möglich, wer einen Leseausweis einer Universitätsbibliothek hat, kann das Buch in der Regel kostenlos als PDF über den OPAC-Katalog downloaden.

__________


.jpg   Entwurfsmuster.jpg (Größe: 80,94 KB / Downloads: 149)

Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides.
"Entwurfsmuster - Elemente wiederverwendbarer objektorientierter Software"

  • Gebundene Ausgabe: 504 Seiten
  • Verlag: Addison-Wesley Verlag; Auflage: 6. Auflage (1. November 2010)
  • Sprache: Deutsch
  • ISBN-10: 3827330432
  • ISBN-13: 978-3827330437
Ein "Blick ins Buch" ist bei Amazon möglich. Die Englische Ausgabe (Design Patterns. Elements of Reusable Object-Oriented Software ) finde ich sogar noch einen Tick besser.

_________

Und wenn das Kind (die Software) schon in den Brunnen gefallen ist.


.jpg   Refactoring.jpg (Größe: 75,88 KB / Downloads: 149)

Martin Fowler
"Refactoring oder Wie Sie das Design vorhandener Software verbessern"
  • Taschenbuch: 480 Seiten
  • Verlag: Addison-Wesley Verlag;
  • Sprache: Deutsch
  • ISBN-10: 3827322782
  • ISBN-13: 978-3827322784
Ein Blick ins Buch bietet Amazon. Hier empfehle ich eine möglichst späte Auflage.

Happy coding und viele Bastlergrüße
Bernhard
Ansprechpartner für Umbau oder Modernisierung von Röhrenradios mittels SDR,DAB+,Internetradio,Firmwareentwicklung. 
Unser Open-Source Softwarebaukasten für Internetradios gibt es auf der Github-Seite! Projekt: BM45/iRadio (Google "github BM45/iRadio")
Zitieren
#2
Danke  Thumbs_up
Alles ist gut
Andrea

Röhren(Radios,Verstärker) - ich brauch sie nicht, so sprach der Rabe,
es ist nur schön wenn ich sie habe.
Zitieren
#3
Bitte.   Rolleyes
Ansprechpartner für Umbau oder Modernisierung von Röhrenradios mittels SDR,DAB+,Internetradio,Firmwareentwicklung. 
Unser Open-Source Softwarebaukasten für Internetradios gibt es auf der Github-Seite! Projekt: BM45/iRadio (Google "github BM45/iRadio")
Zitieren
#4
Auch von mir einen ganz herzlichen Dank!

Beste Grüße
Peter
Zitieren


Gehe zu: