Clean Coder : Verhaltensregeln für professionelle Programmierer /
Erfolgreiche Programmierer haben eines gemeinsam: Die Praxis der Software-Entwicklung ist ihnen eine Herzensangelegenheit. Auch wenn sie unter einem nicht nachlassenden Druck arbeiten, setzen sie sich engagiert ein. Software-Entwicklung ist für sie eine Handwerkskunst. In Clean Coder stellt der leg...
Clasificación: | Libro Electrónico |
---|---|
Autor principal: | |
Otros Autores: | |
Formato: | Electrónico eBook |
Idioma: | Alemán Inglés |
Publicado: |
Heidelberg :
mitp,
2014.
|
Edición: | 1. Auflage. |
Colección: | mitp Professional.
|
Temas: | |
Acceso en línea: | Texto completo (Requiere registro previo con correo institucional) |
MARC
LEADER | 00000cam a2200000Ii 4500 | ||
---|---|---|---|
001 | OR_ocn922007517 | ||
003 | OCoLC | ||
005 | 20231017213018.0 | ||
006 | m o d | ||
007 | cr unu|||||||| | ||
008 | 150924s2014 gw ob 000 0 ger d | ||
040 | |a UMI |b eng |e rda |e pn |c UMI |d OCLCO |d COO |d REB |d OCLCF |d TOH |d QGK |d OCLCO |d DST |d OCLCQ | ||
019 | |a 1241852386 |a 1259203383 |a 1295604458 |a 1300516732 |a 1303358927 | ||
020 | |z 9783826696954 | ||
020 | |a 3826696956 | ||
020 | |a 9783826696954 | ||
020 | |a 9783826632082 | ||
020 | |a 3826632087 | ||
020 | |a 3826632079 | ||
020 | |a 9783826632075 | ||
035 | |a (OCoLC)922007517 |z (OCoLC)1241852386 |z (OCoLC)1259203383 |z (OCoLC)1295604458 |z (OCoLC)1300516732 |z (OCoLC)1303358927 | ||
037 | |a CL0500000649 |b Safari Books Online | ||
041 | 1 | |a ger |h eng | |
050 | 4 | |a HD8039.D37 | |
082 | 0 | 4 | |a 005.1092 |
049 | |a UAMI | ||
100 | 1 | |a Martin, Robert C., |e author. | |
245 | 1 | 0 | |a Clean Coder : |b Verhaltensregeln für professionelle Programmierer / |c Robert C. Martin ; übersetzung aus dem Amerikanischen von Jürgen Dubau. |
250 | |a 1. Auflage. | ||
264 | 1 | |a Heidelberg : |b mitp, |c 2014. | |
300 | |a 1 online resource (1 volume) | ||
336 | |a text |b txt |2 rdacontent | ||
337 | |a computer |b c |2 rdamedia | ||
338 | |a online resource |b cr |2 rdacarrier | ||
347 | |a text file | ||
490 | 1 | |a mitp Professional | |
588 | |a Description based on online resource; title from title page (Safari, viewed September 21, 2015). | ||
500 | |a "Authorized translation from the English language edition, entitled Clean coder, the: a code of conduct for professional programmers"--Impressum. | ||
504 | |a Includes bibliographical references. | ||
520 | |a Erfolgreiche Programmierer haben eines gemeinsam: Die Praxis der Software-Entwicklung ist ihnen eine Herzensangelegenheit. Auch wenn sie unter einem nicht nachlassenden Druck arbeiten, setzen sie sich engagiert ein. Software-Entwicklung ist für sie eine Handwerkskunst. In Clean Coder stellt der legendäre Software-Experte Robert C. Martin die Disziplinen, Techniken, Tools und Methoden vor, die Programmierer zu Profis machen. Dieses Buch steckt voller praktischer Ratschläge und behandelt alle wichtigen Themen vom professionellen Verhalten und Zeitmanagement über die Aufwandsschätzung bis zum Refactoring und Testen. Hier geht es um mehr als nur um Technik: Es geht um die innere Haltung. Martin zeigt, wie Sie sich als Software-Entwickler professionell verhalten, gut und sauber arbeiten und verlässlich kommunizieren und planen. Er beschreibt, wie Sie sich schwierigen Entscheidungen stellen und zeigt, dass das eigene Wissen zu verantwortungsvollem Handeln verpflichtet. Großartige Software ist etwas Bewundernswertes: Sie ist leistungsfähig, elegant, funktional und erfreut bei der Arbeit sowohl den Entwickler als auch den Anwender. Hervorragende Software wird nicht von Maschinen geschrieben, sondern von Profis, die sich dieser Handwerkskunst unerschütterlich verschrieben haben. Clean Coder hilft Ihnen, zu diesem Kreis zu gehören. Robert C. "Uncle Bob" Martin ist seit 1970 Programmierer und bei Konferenzen in aller Welt ein begehrter Redner. Zu seinen Büchern gehören Clean Code - Refactoring, Patterns, Testen und Techniken für sauberen Code und Agile Software Development: Principles, Patterns, and Practices. Als überaus produktiver Autor hat "Uncle Bob" Hunderte von Artikeln, Abhandlungen und Blogbeiträgen verfasst. Er war Chefredakteur bei The C++ Report und der erste Vorsitzende der Agile Alliance. Martin gründete und leitet die Firma Object Mentor, Inc., die sich darauf spezialisiert hat, Unternehmen bei der Vollendung ihrer Projekte behilflich zu sein. In diesem Buch lernen Sie: Was es bedeutet, sich als echter Profi zu verhalten Wie Sie mit Konflikten, knappen Zeitplänen und unvernünftigen Managern umgehen Wie Sie beim Programmieren im Fluss bleiben und Schreibblockaden überwinden Wie Sie mit unerbittlichem Druck umgehen und Burnout vermeiden Wie Sie Ihr Zeitmanagement optimieren Wie Sie für Umgebungen sorgen, in denen Programmierer und Teams wachsen und sich wohlfühlen Wann Sie "Nein" sagen sollten - und wie Sie das anstellen Wann Sie "Ja" sage... | ||
505 | 0 | |a Cover; Titel; Impressum; Inhaltsverzeichnis; Vorwort; Einführung; Danksagungen; Über den Autor; Auf dem Titelbild; Kapitel 1: Professionalität; 1.1 Seien Sie vorsichtig, wonach Ihnen verlangt; 1.2 Verantwortung übernehmen; 1.3 Erstens: Richte keinen Schaden an; 1.3.1 Beschädige nicht die Funktion; 1.3.2 Beschädige nicht die Struktur; 1.4 Arbeitsethik; 1.4.1 Sie sollten sich in Ihrem Bereich auskennen; 1.4.2 Lebenslanges Lernen; 1.4.3 Praxis; 1.4.4 Teamwork; 1.4.5 Mentorenarbeit; 1.4.6 Sie sollten sich in Ihrem Arbeitsgebiet auskennen | |
505 | 8 | |a 1.4.7 Identifizieren Sie sich mit Ihrem Arbeitgeber bzw. Kunden1.4.8 Bescheidenheit; 1.5 Bibliografie; Kapitel 2: Nein sagen; 2.1 Feindliche Rollen; 2.1.1 Was ist mit dem Warum?; 2.2 Hoher Einsatz; 2.3 Ein »Teamplayer« sein; 2.3.1 Versuchen; 2.3.2 Passive Aggression; 2.4 Die Kosten eines Ja; 2.5 Code unmöglich; Kapitel 3: Ja sagen; 3.1 Verbindliche Sprache; 3.1.1 So erkennt man mangelnde Selbstverpflichtung; 3.1.2 Wie echte Selbstverpflichtung klingt; 3.1.3 Zusammenfassung; 3.2 Lernen, wie man »Ja« sagt; 3.2.1 Die Kehrseite von »Ich versuch's mal«; 3.2.2 Der Disziplin verpflichtet | |
505 | 8 | |a 3.3 SchlussfolgerungKapitel 4: Programmieren; 4.1 Bereit sein; 4.1.1 Code um drei Uhr früh; 4.1.2 Sorgencode; 4.2 Der Flow-Zustand; 4.2.1 Musik; 4.2.2 Unterbrechungen; 4.3 Schreibblockaden; 4.3.1 Kreativer Input; 4.4 Debugging; 4.4.1 Zeit zum Debuggen; 4.5 Die eigene Energie einteilen; 4.5.1 Wann man den Stift weglegen muss; 4.5.2 Die Heimfahrt; 4.5.3 Die Dusche; 4.6 In Verzug sein; 4.6.1 Hoffnung; 4.6.2 Sich beeilen; 4.6.3 Überstunden; 4.6.4 Unlautere Ablieferung; 4.6.5 Definieren Sie »fertig und erledigt«; 4.7 Hilfe; 4.7.1 Anderen helfen; 4.7.2 Hilfe annehmen; 4.7.3 Mentorenarbeit | |
505 | 8 | |a 4.8 BibliografieKapitel 5: Test Driven Development; 5.1 The Jury is in; 5.2 Die drei Gesetze des TDD; 5.2.1 Die Litanei der Vorteile; 5.2.2 Die professionelle Option; 5.3 Was TDD nicht ist; 5.4 Bibliografie; Kapitel 6: Praktizieren und Üben; 6.1 Etwas Hintergrund übers Üben; 6.1.1 22 Nullen; 6.1.2 Durchlaufzeiten; 6.2 Das Coding Dojo; 6.2.1 Kata; 6.2.2 Waza; 6.2.3 Randori; 6.3 Die eigene Erfahrung ausbauen; 6.3.1 Open Source; 6.3.2 Ethisch handeln; 6.4 Schlussfolgerung; 6.5 Bibliografie; Kapitel 7: Akzeptanztests; 7.1 Anforderungen kommunizieren; 7.1.1 Verfrühte Präzisierung | |
505 | 8 | |a 7.2 Akzeptanztests7.2.1 Die »Definition of Done«; 7.2.2 Kommunikation; 7.2.3 Automatisierung; 7.2.4 Zusätzliche Arbeit; 7.2.5 Wer schreibt die Akzeptanztests und wann?; 7.2.6 Die Rolle des Entwicklers; 7.2.7 Verhandlungen über die Tests und passive Aggression; 7.2.8 Akzeptanz- und Unit-Tests; 7.2.9 GUIs und andere Komplikationen; 7.2.10 Andauernde Integration; 7.3 Schlussfolgerung; Kapitel 8: Teststrategien; 8.1 Für die Qualitätssicherung sollte nichts übrig bleiben; 8.1.1 Die Qualitätssicherung gehört zum Team; 8.2 Die Pyramide der Testautomatisierung; 8.2.1 Unit-Tests | |
590 | |a O'Reilly |b O'Reilly Online Learning: Academic/Public Library Edition | ||
650 | 0 | |a Computer programmers |x Professional ethics. | |
650 | 0 | |a Computer programming |x Moral and ethical aspects. | |
650 | 0 | |a Computer software |x Reliability. | |
650 | 0 | |a Software reengineering. | |
650 | 6 | |a Programmeurs |x Déontologie. | |
650 | 6 | |a Programmation (Informatique) |x Aspect moral. | |
650 | 6 | |a Logiciels |x Fiabilité. | |
650 | 6 | |a Logiciels |x Remaniement. | |
650 | 7 | |a Computer programming |x Moral and ethical aspects. |2 fast |0 (OCoLC)fst00872400 | |
650 | 7 | |a Computer software |x Reliability. |2 fast |0 (OCoLC)fst00872585 | |
650 | 7 | |a Software reengineering. |2 fast |0 (OCoLC)fst01124215 | |
700 | 1 | |a Dubau, Jürgen, |e translator. | |
740 | 0 | 0 | |a Clean coder. |
776 | 0 | 8 | |i Print version: |a Martin, Robert C. |t Clean coder : Verhaltensregeln für professionelle programmierer. |b 1. Auflage. |d Heidelberg, Germany : Mitp Verlag, 2014 |z 9783826696954 |
830 | 0 | |a mitp Professional. | |
856 | 4 | 0 | |u https://learning.oreilly.com/library/view/~/9783826696954/?ar |z Texto completo (Requiere registro previo con correo institucional) |
994 | |a 92 |b IZTAP |