{"product_id":"clean-code-a-handbook-of-agile-software-craftsmanship","title":"Clean Code: Ein Handbuch für agiles Software-Handwerk","description":"\u003cp\u003eAuch schlechter Code kann funktionieren. Aber wenn Code nicht sauber ist, kann er eine Entwicklungsorganisation in die Knie zwingen. Jedes Jahr gehen unzählige Stunden und erhebliche Ressourcen durch schlecht geschriebenen Code verloren. Aber das muss nicht sein.\u003cbr\u003e\n \u003cbr\u003e\n Der bekannte Software-Experte Robert C. Martin präsentiert mit Clean Code: A Handbook of Agile Software Craftsmanship ein revolutionäres Paradigma. Martin, der Zehntausenden von Programmierern geholfen hat, agile Prinzipien aus der Sicht eines Praktikers zu vermitteln, hat sich mit seinen Kollegen von Object Mentor zusammengetan, um ihre beste agile Praxis des \"fliegenden\" Code-Reinigens in einem Buch zusammenzufassen, das Ihnen die Werte eines Software-Handwerkers vermitteln und Sie zu einem besseren Programmierer machen wird – aber nur, wenn Sie daran arbeiten.\u003cbr\u003e\n \u003cbr\u003e\n Welche Art von Arbeit werden Sie leisten? Sie werden Code lesen – viel Code. Und Sie werden herausgefordert, darüber nachzudenken, was an diesem Code richtig und was falsch ist. Noch wichtiger ist, dass Sie herausgefordert werden, Ihre professionellen Werte und Ihr Engagement für Ihr Handwerk neu zu bewerten.\u003cbr\u003e\n \u003cbr\u003e\n Clean Code ist in drei Teile gegliedert. Der erste beschreibt die Prinzipien, Muster und Praktiken des Schreibens von sauberem Code. Der zweite Teil besteht aus mehreren Fallstudien von zunehmender Komplexität. Jede Fallstudie ist eine Übung im Aufräumen von Code – der Umwandlung einer Codebasis, die einige Probleme aufweist, in eine, die solide und effizient ist. Der dritte Teil ist die Belohnung: ein einziges Kapitel mit einer Liste von Heuristiken und „Smells“, die bei der Erstellung der Fallstudien gesammelt wurden. Das Ergebnis ist eine Wissensbasis, die die Art und Weise beschreibt, wie wir denken, wenn wir Code schreiben, lesen und säubern.\u003cbr\u003e\n \u003cbr\u003e\n Leser werden aus diesem Buch mit folgendem Verständnis hervorgehen:\u003cbr\u003e\n Wie man den Unterschied zwischen gutem und schlechtem Code erkennt. Wie man guten Code schreibt und schlechten Code in guten Code umwandelt. Wie man gute Namen, gute Funktionen, gute Objekte und gute Klassen erstellt. Wie man Code für maximale Lesbarkeit formatiert. Wie man eine vollständige Fehlerbehandlung implementiert, ohne die Codelogik zu verschleiern. Wie man Unit-Tests durchführt und testgetriebene Entwicklung praktiziert. Welche „Smells“ und Heuristiken Ihnen helfen können, schlechten Code zu identifizieren. Dieses Buch ist ein Muss für jeden Entwickler, Software-Ingenieur, Projektmanager, Teamleiter oder Systemanalytiker, der daran interessiert ist, besseren Code zu erstellen.\u003c\/p\u003e","brand":"ANT","offers":[{"title":"E-Book","offer_id":54242053292400,"sku":"YSL2847","price":21.27,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1009\/8543\/8576\/files\/ebook_2847_4e4aba83bb_8496fe86-a2a9-4173-a1d9-5eb5cd139170.jpg?v=1789563321","url":"https:\/\/antbook.store\/de\/products\/clean-code-a-handbook-of-agile-software-craftsmanship","provider":"ANTBOOK","version":"1.0","type":"link"}