5

Stichwortverzeichnismedia.mitp.de/vmi-buch/texte/index/9783826696954_index_04.pdf · Coding Dojo 114 Commitment 62 Aufwandsschätzungen 153 Bedeutung 155 fehlendes 62 impliziertes

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Stichwortverzeichnismedia.mitp.de/vmi-buch/texte/index/9783826696954_index_04.pdf · Coding Dojo 114 Commitment 62 Aufwandsschätzungen 153 Bedeutung 155 fehlendes 62 impliziertes
Page 2: Stichwortverzeichnismedia.mitp.de/vmi-buch/texte/index/9783826696954_index_04.pdf · Coding Dojo 114 Commitment 62 Aufwandsschätzungen 153 Bedeutung 155 fehlendes 62 impliziertes

210

Stichwortverzeichnis

AAbkopplung 97Ablenkung 87Abstand

von der Arbeit 97Aggression

passive, bei Akzeptanztests 130Aktivität

körperliche 147Akzeptanztest 124

automatisierter 127Autoren 128Definition 124Verhandlungen 130zusätzliche Arbeit 128

AnforderungAngst vorm Einschätzen 121verfrühte Präzisierung 121

ArbeitsethikMentorenarbeit 51Praxis 50Teamwork 51

Arbeitsgebietkennen 51

Arroganz 52Artefakt 49Aufgabe

schätzen 158Aufwandsschätzung

Affinitätsschätzung 163Definition 155Gesetz der großen Zahlen 163trivariable 163von Aufgaben 158, 161

Autofahren 97Automatisierte Qualitätssicherung 45

BBereit sein 86Bescheidenheit 52Bossavit, Laurent 115Bowling Game 114

Branch 198Bug-Zähler 203Business-Ziel 173

CCode

bei Musik geschriebener 90Branches 198Debugging 93im Flow geschriebener 89kreativer Input 92mit Beschlag belegter 175Quellcodekontrolle 197Schreibblockaden 92um drei Uhr früh 87unter Sorgen geschriebener 88Unterbrechungen 91Verzweigungen 198Zeit zum Debuggen einplanen 96

Coding Dojo 114Commitment 62

Aufwandsschätzungen 153Bedeutung 155fehlendes 62impliziertes 157

Commitment siehe SelbstverpflichtungContinuous Build 203Courage

beim Test Driven Development 106Cucumber 206CVS 198

DDeadline

sich beeilen 98Überstunden 99unwahre Ablieferung 99

Defektinjektionsrate 106Definition of Done 100, 124Demo-Meeting 145Design

Test Driven Development 108

© des Titels »Clean Coder« (ISBN 978-3-8266-9695-4) 2014 by Verlagsgruppe Hüthig Jehle Rehm GmbH, Heidelberg.

Nähere Informationen unter: http://www.mitp.de/9695

Page 3: Stichwortverzeichnismedia.mitp.de/vmi-buch/texte/index/9783826696954_index_04.pdf · Coding Dojo 114 Commitment 62 Aufwandsschätzungen 153 Bedeutung 155 fehlendes 62 impliziertes

Stichwortverzeichnis

211

Design Patterns 49Design-Prinzip 49Details 207Disziplin 49

in Krisenzeiten 168Selbstverpflichtung 82

DokumentationTest Driven Development 107

DruckChaos anrichten 167Commitments 167Hilfe annehmen 169Panik 168sauber arbeiten 167vermeiden 165

Durchlaufzeit 113Duschen 97

EEclipse 201Eigentümerschaft

kollektive 176Einfachheit 71Einsatz

hoher 58Emacs 201Entschuldigung 43Entwickler

Rolle bei Akzeptanztests 129Erfahrung

ausbauen 117Ergebnis

bestmögliches 56Erwartung

bei Selbstverpflichtung 80Explorativer manueller Test 139

FFinger

fliegende 161FitNesse 205Flexibilität 45Flow-Zustand 89Funktion

auf Kosten der Struktur abliefern 45nicht beschädigen 42

GGaillot, Emmanuel 115Game of Life 115Geselle 191Gesetz

des Test Driven Development 105Gesetz großer Zahlen 163Gewissheit

Test Driven Development 105git 198Grad des Versagens 183Graphical User Interface (GUI)

Akzeptanztests 132Green Pepper 206Grenning, James 162

HHandwerkskunst 193Hilfe 100

annehmen 101geben 101Mentorenarbeit 102

Hoffnungbei Deadlines 98

IIDE/Editor 201Identifikation

mit Kunden 52Impliziertes Commitment 157Injektionsrate für Defekte

beim Test Driven Development 106Input

kreativer 148Integration

andauernde 134Integrationstest

bei Teststrategien 138Tools 206

IntelliJ 201Issue-Tracking-System 202

JJa sagen 65Ja sagen lernen 81JBehave 206Jenkins 203

KKalkulation

Angst bei 121Kata 115Koffein 147Kommunikation

Anforderungen 119bei Akzeptanztests 127in Zeiten von Druck 169

© des Titels »Clean Coder« (ISBN 978-3-8266-9695-4) 2014 by Verlagsgruppe Hüthig Jehle Rehm GmbH, Heidelberg.

Nähere Informationen unter: http://www.mitp.de/9695

Page 4: Stichwortverzeichnismedia.mitp.de/vmi-buch/texte/index/9783826696954_index_04.pdf · Coding Dojo 114 Commitment 62 Aufwandsschätzungen 153 Bedeutung 155 fehlendes 62 impliziertes

Stichwortverzeichnis

212

Komponententestbei Teststrategien 137Tools 205

Konfliktin Meetings 145

Körperliche Aktivität 147Kosten

eines Ja 65Krise

managen 168

LLebenslanges Lernen 49Lehrling 192Lehrzeit 189Leidenschaft 173Lernen 47Lernmethode 47Lesen

als kreativer Input 93Lindstrom, Lowell 163

MMDA 207Meeting

Absagen 142Auseinandersetzungen 145Iterationsplanung 144Retrospektive 145sich ausklinken 143Stand-up-Meetings 144Tagesordnung 143Ziel 143

Mehrdeutigkeitbei Anforderungen 122späte 122

Menschenkontra Programmierer 172

Mentor 184unkonventioneller 188

Merciless Refactoring 46Methode 49Model Driven Architecture (MDA) 207Müdigkeit 87Muskelfokus 147

OOpen Source 118Optimistische Aufwandsschätzung 158Optimistisches Locking 197

PPair Programming 91

in Krisenzeiten 169Pairing 176Passive Aggression 130PERT

Aufwandsschätzungen 158Pessimistische Aufwandsschätzung 159Pessimistisches Locking 197Planungspoker 162Praktikant 192Praxis

ethisches Handeln 118Prioritätsumkehrung 149Problem

privates 88Professionalität 39Program Evaluation and Review Technique

(PERT) 158Programmieren 85

eigene Energie einteilen 96Programmierer

kontra Arbeitgeber 173kontra Programmierer 175Meister 191

Projektvorschlag 66Pyramide der Testautomatisierung 136

QQualitätssicherung

als Bug-Netz 43als Teammitglied 135automatisierte 44Charakterisierung 136gefundene Bugs 43sollte keine Fehler finden 135Spezifikationen 136

RRandori 117Reputation 42Richtlinie

Beschädige nicht die Funktion 42Beschädige nicht die Struktur 45Richte keinen Schaden an 42

RobotFX 206Rolle

feindliche 55

SSantana, Carlos 114

© des Titels »Clean Coder« (ISBN 978-3-8266-9695-4) 2014 by Verlagsgruppe Hüthig Jehle Rehm GmbH, Heidelberg.

Nähere Informationen unter: http://www.mitp.de/9695

Page 5: Stichwortverzeichnismedia.mitp.de/vmi-buch/texte/index/9783826696954_index_04.pdf · Coding Dojo 114 Commitment 62 Aufwandsschätzungen 153 Bedeutung 155 fehlendes 62 impliziertes

Stichwortverzeichnis

213

Schicksalsschlag 189Schlaf 147Selbstverpflichtung

erkennen 78Ja sagen lernen 75mangelnde 78mögliche Lösungen 79verräterische Formulierungen 77

Standardschätzung 159Stand-up-Meeting 144Strategie

für Tests 135Struktur

Bedeutung 45Flexibilität 45Tests 46

SVN 198Systemtest

in Teststrategien 139

TTeam

Dilemma des Product Owners 181erhalten 179managen 181um Projekt gebildetes 180

Teamplayer 60Teamwork 60, 171

etwas versuchen 56, 62passive Aggression 64

TestAkzeptanztests

Definition 124automatisierter 44manueller explorativer 139

Test Driven DevelopmentUnterbrechungen 91

Test Driven Development (TDD) 103Design 108

Testgetriebene EntwicklungDefinition 44

TestlaufBedeutung 44

TextMate 202Thomas, Dave 115Tool

Integrationstests 206Tools 196

für Komponententest 205für Unit-Tests 204

UÜben 111UML 207Ungewissheit

und Anforderungen 121Unit-Test

Akzeptanztests 132bei Teststrategien 136Tools 204

Unprofessionell 39

VVelocity

des Teams 181Verantwortung 40

Arbeitsethik 47Entschuldigungen 43für Funktion 42für Struktur 45Richte keinen Schaden an 42

Verfrühte Präzisierung 121Versuchen 62Verzug 98vi 201Vorteil

beim Test Driven Development 105

WWahrscheinlichkeit 155Waza 116Wideband Delphi 161Wissen

Arbeitsethik 48

ZZeit

zum Debuggen einplanen 96Zeitmanagement

Akkus aufladen 147Beispiele 141Fokus 146Meetings 142Morast 150Pomodoro-Technik 148Sackgassen 150Vermeidung 149

Zielvorgabe 55Zusammenarbeit 51Zusammengeschweißtes Team 179Zykluszeit

beim TDD 103

© des Titels »Clean Coder« (ISBN 978-3-8266-9695-4) 2014 by Verlagsgruppe Hüthig Jehle Rehm GmbH, Heidelberg.

Nähere Informationen unter: http://www.mitp.de/9695