In weniger als einer Minute können Sie mit dem Lesen von Weniger schlecht programmieren auf Ihrem Kindle beginnen. Sie haben noch keinen Kindle? Hier kaufen oder mit einer unserer kostenlosen Kindle Lese-Apps sofort zu lesen anfangen.

An Ihren Kindle oder ein anderes Gerät senden

 
 
 

Kostenlos testen

Jetzt kostenlos reinlesen

An Ihren Kindle oder ein anderes Gerät senden

Der Artikel ist in folgender Variante leider nicht verfügbar
Keine Abbildung vorhanden für
Farbe:
Keine Abbildung vorhanden
 

Weniger schlecht programmieren [Kindle Edition]

Kathrin Passig , Johannes Jander
4.4 von 5 Sternen  Alle Rezensionen anzeigen (27 Kundenrezensionen)

Kindle-Preis: EUR 20,00 Inkl. MwSt. und kostenloser drahtloser Lieferung über Amazon Whispernet

Kostenlose Kindle-Leseanwendung Jeder kann Kindle Bücher lesen  selbst ohne ein Kindle-Gerät  mit der KOSTENFREIEN Kindle App für Smartphones, Tablets und Computer.

Geben Sie Ihre E-Mail-Adresse oder Mobiltelefonnummer ein, um die kostenfreie App zu beziehen.

Weitere Ausgaben

Amazon-Preis Neu ab Gebraucht ab
Kindle Edition EUR 20,00  
Taschenbuch EUR 24,90  
Sie suchen preisreduzierte Fachbücher von Amazon Warehouse Deals? Hier klicken.


Kunden, die diesen Artikel gekauft haben, kauften auch

Seite von Zum Anfang
Diese Einkaufsfunktion wird weiterhin Artikel laden. Um aus diesem Karussell zu navigieren, benutzen Sie bitte Ihre Überschrift-Tastenkombination, um zur nächsten oder vorherigen Überschrift zu navigieren.

Produktbeschreibungen

Kurzbeschreibung

Kathrin Passig gilt als Meisterin des unorthodoxen Blickwinkels, und wenn sie sich zusammen tut mit einem gestandenen Entwickler, um ein Programmierbuch zu schreiben, darf man gespannt sein. Mit Sachverstand und Witz widmen sich die beiden den Holzwegen, Fehleinschätzungen und Irrtümern, die insbesondere Programmier-Neulingen und Hobby-Entwicklern das Leben schwer machen. Ein Buch für alle, die ahnen, dass ein besserer Programmierer in ihnen steckt. Hätte ich das früher gewusst! Auch wenn es nicht unbedingt auf der Hand liegt: Programmieren hat viel mit Kommunikation zu tun. Programmierstil, Namensgebung, Umgang mit Kommentaren oder mit Fremdcode – oftmals haben sich gerade dort Konventionen etabliert, wo eine Sprache keine strengen Vorgaben macht. Lernen Sie die unterschiedlichen Traditionen der verschiedenen Sprachen kennen und erfahren Sie, wie Sie sich auf diesem unsicheren Terrain halbwegs unfallfrei bewegen. Vom Umgang mit Fehlern – Wer hat nicht schon Stunden damit verbracht, nach einem Fehler im Programm zu suchen, um herauszufinden, warum etwas nicht so funktioniert, wie eigentlich geplant? Es gibt eine Menge Anzeichen, die darauf schließen lassen, wo genau etwas im Code nicht stimmt. Lernen Sie, wie Sie solche Roststellen erkennen, wie Sie mit systematischem Debugging Fehler finden und durch Tests dauerhaft bändigen. Die Qual der Wahl – Nicht jede Programmiersprache eignet sich gleich gut für jede Aufgabe, Daten lassen sich auf unterschiedliche Weise vorhalten, Entwicklungsumgebungen und Versionskontrollsysteme gibt es viele – auf technischer Ebene gilt es jede Menge Entscheidungen zu treffen, deren Konsequenzen schwer zu überreißen sind. Universell gültige Empfehlungen kann niemand abgeben, aber mit den Erfahrungswerten und Entscheidungshilfen der Autoren fahren Sie für den Anfang nicht schlecht.

Über den Autor und weitere Mitwirkende

Kathrin Passig ist bekannt geworden als Sachbuchautorin (unter anderem "Internet - Fluch oder Segen", zusammen mit Sascha Lobo oder "Lexikon des Unwissens, zusammen mit Aleks Scholz). Sie blickt aber auch auf fünfzehn Jahre Erfahrung mit wirklich schlechter Programmierung zurück.

Johannes Jander hat schon als Jugendlicher begeistert programmiert, musste aber erst auf einem Umweg über die Biologie zur Softwareentwicklung zurückfinden. Inzwischen arbeitet er hauptberuflich als Entwickler in einem großen Unternehmen.

Produktinformation


Mehr über die Autoren

Entdecken Sie Bücher, lesen Sie über Autoren und mehr

Welche anderen Artikel kaufen Kunden, nachdem sie diesen Artikel angesehen haben?


Kundenrezensionen

Die hilfreichsten Kundenrezensionen
4 von 4 Kunden fanden die folgende Rezension hilfreich
Von Ackermann
Format:Taschenbuch
Witzig und locker geschriebenes Buch, dass Programmieranfängern Mut macht und Orientierung dabei schafft, die richtigen Techniken und Tools für den Programmieralltag zu finden. Ich persönlich hätte aufgrund der Vielzahl der Themen, die das Buch abdeckt, einen Kochbuch-artigen bzw. Item-basierten Aufbau für geeigneter gehalten. Zum größten Teil liest man doch recht lange Textpassagen. Ein paar Bulletpoints hier und da, die das Wichtigste nochmal zusammenfassen und hervorheben, würden ein späteres Nachschlagen zum Auffrischen einzelner Aspekte enorm erleichtern.

Fortgeschrittene Entwickler und solche, die bereits “Refactoring”, “Clean Code” oder Ähnliches gelesen und verinnerlicht haben, lernen zudem nur wenig Neues. Trotzdem empfehle ich das Buch gerade Programmieranfängern, denn die Themen und Techniken, die abgedeckt werden, sollten zum Repertoire eines jeden guten Entwicklers gehören.
War diese Rezension für Sie hilfreich?
10 von 11 Kunden fanden die folgende Rezension hilfreich
5.0 von 5 Sternen Wahnsinns-Titel - Großes Buch 16. Mai 2014
Von mac
Format:Taschenbuch|Verifizierter Kauf
Der geniale Buchtitel beschreibt sowohl den Stil als auch den Inhalt des Buches exakt.

In kompakter und kurzweiliger Form erläutern die Autoren die Grundlagen für professionelle Software Entwicklung. Aufgeschlossene Junior-Programmierer ersparen sich damit viele Irrwege. Experten können sich - neben nostalgisch belustigter Erinnerung an eigene Code-Verbrechen - auf die ein oder andere Tugend rückbesinnen und erhalten indirekt auch Anregungen, wie man dem Programmierer-Nachwuchs Hilfestellung auf dem Weg zum Fortgeschrittenen gibt.

Für mich steht dieses Buch auf einer Stufe mit "Refactoring" von Martin Fowler und "Clean Code" von Rob C. Martin. Für deutsch-sprachige Entwickler eine Pflichtlektüre - für anderssprachige sobald es hoffentlich bald eine gute englische Übersetzung gibt.
War diese Rezension für Sie hilfreich?
17 von 20 Kunden fanden die folgende Rezension hilfreich
5.0 von 5 Sternen Eine kompetente und humorvolle Offenbarung 4. März 2014
Format:Taschenbuch|Verifizierter Kauf
Es ist schier unglaublich, wieviel Weisheit und Wahrheit in diesem Buch steckt.
Fast bei jedem Absatz musste ich innehalten und denken: "ja, genauso ist
es". Man merkt einfach, dass die Autoren wissen, wovon sie reden. Und
der witzige Schreibstil macht das Lesen zu einem Vergnügen.

Warum hat es dieses Buch nicht schon viel früher gegeben?
Es sollte die Pflichtlektüre für jeden angehenden Programmierer werden.
Ich selbst programmiere seit 30 Jahren, davon 18 Jahre C++.
Auch gestandene Profis können aus diesem Buch also noch was lernen.
War diese Rezension für Sie hilfreich?
31 von 38 Kunden fanden die folgende Rezension hilfreich
3.0 von 5 Sternen Viele Ideen, aber nur wenig Neues 24. April 2014
Von Nicolas (Media-Mania) TOP 500 REZENSENT
Format:Taschenbuch
Bereits im Titel des Werkes verraten die Autoren Kathrin Passig und Johannes Jander, worauf es ihnen ankommt: "Weniger schlecht programmieren" - nicht besser. Das über vierhundert Seiten dicke Werk gibt mit vier umfassenden Kapiteln dem geneigten Leser einen Einblick, wie die eigene Arbeitsweise optimiert werden kann. Nach einem kurzen Ausblick, "Bin ich hier richtig?", wird unmittelbar auf die Konventionen in der Namensgebung, dem richtigen Einsatz von Kommentaren und der Arbeit im Team eingegangen, bevor das dritte Kapitel sich ausführlich dem "Umgang mit Fehlern" widmet. Vom Debugging über schlechte Stile hin zum Refactoring oder Testing werden viele Ideen und Standards vorgestellt, die sinnvoll und pragmatisch sind und eigentlich das Basiswissen eines jeden Entwicklers sein sollten - sollten, denn heutzutage ist Quellcode häufig unsauber und unübersichtlich. Das vierte und letzte Kapitel "Wahl der Mittel" bietet einen allgemeinen Abschluss. Hinweise auf Bibliotheken, Werkzeuge, Versionskontrolle, Sicherheit oder Grundlegendes wie Exceptions oder Namespaces werden behandelt. Einige Punkte sogar konkret an einzelnen Sprachen behandelt, wie zum Beispiel das Escapen von Steuerzeichen bei Datenbankabfragen oder der Validierung von Usereingaben im Web.

"Alles verbieten ist ein schlechtes Prinzip in der Kindererziehung, hat sich aber in der Softwareentwicklung bewährt."

Über vierhundert prall gefüllte Seiten bietet das Buch, allerdings ist ein großer Anteil der Informationen und Paradigmen nur bedingt hilfreich.
Lesen Sie weiter... ›
War diese Rezension für Sie hilfreich?
1 von 1 Kunden fanden die folgende Rezension hilfreich
3.0 von 5 Sternen Querbeet durch die Softwareentwicklung 13. April 2015
Format:Taschenbuch
Vorneweg: Ich habe bereits etliche Bücher von Kathrin Passig gelesen und bin ein Fan von ihrer unorthodoxen Sichtweise und ihrem unverwechselbarem Stil. Deshalb war dieses Buch für mich ein Muss: Ich war gespannt, wie Kathrin Passig zusammen mit Johannes Jander ihre Leser zu weniger schlechten Programmierern machen wollte.

Das Buch befasst sich mit so ziemlich allen Aspekten, die bei der Softwareentwicklung eine Rolle spielen, z. B. mit Hilfsmitteln wie Editoren, Entwicklungsumgebungen und Versionsverwaltungs-Werkzeugen, mit Datensicherheit oder den Tücken unterschiedlicher Zeichencodierungen. Immer wieder stößt man auf den Rat, nicht alles selbst zu erfinden, sondern auf bestehende Lösungen zurückzugreifen. Auch Teamarbeit, Umgang mit Fehlern oder die schlichte Notwendigkeit von Englisch werden angesprochen.
Was mir bei all dem zu kurz kommt, ist das eigentliche Kernthema des Buches: Programmieren. Nennt mich altmodisch, aber unter Programmieren verstehe ich in erster Linie das Schreiben von Software und die Verfahren und Konzepte, die dabei zum Einsatz kommen. Und die werden nur am Rande behandelt. Zwar weist das Buch immer wieder darauf hin, das Code nicht nur korrekt funktionieren, sondern auch lesbar sein sollte. Wie das im einzelnen zu bewerkstelligen ist, bleibt aber weitgehend im Dunkeln. Es wird auf Namenskonventionen eingegangen und auf die Wichtigkeit von Code-Kommentierung. Das war mir ein bisschen wenig. Themen wie Modularisierung, Schichtentrennung oder universelle Programmiersprachenkonzepte kommen hier nicht vor, oder so knapp, dass sie untergingen.
Lesen Sie weiter... ›
War diese Rezension für Sie hilfreich?
Die neuesten Kundenrezensionen
4.0 von 5 Sternen ... sollte zur Standardlektüre angehender Entwickler gehören
Eine treffende Darstellung des Alltags zwischen dem Genie eines Entwicklers und dem Boden der Tatsachen, auf den dieser unweigerlich landet, wenn die Fakten ihn einholen. Lesen Sie weiter...
Vor 3 Stunden von Dieter veröffentlicht
4.0 von 5 Sternen Unterhaltsam mit kleinen Bugs
Ich habe mir das Buch gekauft, nachdem ich in der c't eine Werbung defür gesehen und mir mit einem "Blick ins Buch" hier erste Eindrücke verschafft habe. Lesen Sie weiter...
Vor 4 Tagen von J. Biernath veröffentlicht
5.0 von 5 Sternen Super ...
... auch für erfahrene Programmierer. Nach dem Test in der Einführung hätte ich das Werk aufgrund vorhandener Kompetenz zwar zur Seite legen können, aber es hat... Lesen Sie weiter...
Vor 2 Monaten von ukwman veröffentlicht
5.0 von 5 Sternen Informativ und witzig
Das Buch ist auch für den fortgeschrittenen Programmierer zu empfehlen und witzig geschrieben. Ist auch zum späteren Nachschlagen gut geeignet.
Vor 3 Monaten von Markus H. veröffentlicht
5.0 von 5 Sternen Tolles Werk...
So recht glücklich bin ich mit den teils kritischen / schlechten Bewertungen hier nicht, drum diese Erläuterung... Lesen Sie weiter...
Vor 4 Monaten von Action lover veröffentlicht
5.0 von 5 Sternen Absolut lesenswert
Ist wirklich ein sehr tolles Buch geworden! Vor allem schaffen die beiden, was man beim Titel kaum für möglich hält: Das Buch liefert wirklich tonnenweise gute,... Lesen Sie weiter...
Vor 5 Monaten von holadiho veröffentlicht
4.0 von 5 Sternen Kurzweilig und unterhaltsam
Das Buch steht griffbereit neben "Coding for fun".
Wieder mal ein Buch das man an beliebiger Stelle aufschlagen kann und sich dann fest liest. Lesen Sie weiter...
Vor 6 Monaten von ggg veröffentlicht
5.0 von 5 Sternen Sehr empfehlenswert
Auch der beste Programmierer kann stets noch etwas lernen. Dieses Buch gibt viele wertvolle Denkanstöße, mit denen man seine eigene Arbeit optimieren kann.
Vor 7 Monaten von Christian Aust veröffentlicht
4.0 von 5 Sternen Lustig und gut lesbar
Schönes Buch und empfehlenswert auch als einigermaßen fortgeschrittener Entwickler.
Das Buch zeigt Dinge aus dem Alltag des Entwicklers und bestimmte No-Go s sieht... Lesen Sie weiter...
Vor 7 Monaten von Dirk S. veröffentlicht
5.0 von 5 Sternen Eine excelente Nachhilfe in Sachen schönes/gutes Progrmmieren
Dieses Buch ist sowohl vom Schreibstil als auch vom Inhalt sehr gelungen.
Beim Lesen wird man als Programmierer immer wieder (charmant) auf seine eigenen... Lesen Sie weiter...
Vor 7 Monaten von Oliver Weitzel veröffentlicht
Kundenrezensionen suchen
Nur in den Rezensionen zu diesem Produkt suchen

Kunden diskutieren

Das Forum zu diesem Produkt
Diskussion Antworten Jüngster Beitrag
Noch keine Diskussionen

Fragen stellen, Meinungen austauschen, Einblicke gewinnen
Neue Diskussion starten
Thema:
Erster Beitrag:
Eingabe des Log-ins
 

Kundendiskussionen durchsuchen
Alle Amazon-Diskussionen durchsuchen
   


Ähnliche Artikel finden