Agile Softwareentwicklung mit C[#]: best Practices und Patterns für flexiblen und adaptiven C[#]-Code
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | German English |
Veröffentlicht: |
Heidelberg
dpunkt-Verl.
2015
|
Schriftenreihe: | Microsoft
|
Schlagworte: | |
Online-Zugang: | Inhaltstext Ausführliche Beschreibung Inhaltsverzeichnis |
Beschreibung: | XIV, 447 S. Ill., graph. Darst. 240 mm x 165 mm |
ISBN: | 3864902851 9783864902857 |
Internformat
MARC
LEADER | 00000nam a22000008c 4500 | ||
---|---|---|---|
001 | BV042527920 | ||
003 | DE-604 | ||
005 | 20151218 | ||
007 | t | ||
008 | 150427s2015 gw ad|| |||| 00||| ger d | ||
015 | |a 15,N15 |2 dnb | ||
016 | 7 | |a 1069136107 |2 DE-101 | |
020 | |a 3864902851 |9 3-86490-285-1 | ||
020 | |a 9783864902857 |c Gekl. : EUR 39.90 (DE), ca. EUR 41.10 (AT), sfr 53.90 (freier Pr.) |9 978-3-86490-285-7 | ||
024 | 3 | |a 9783864902857 | |
035 | |a (OCoLC)907249581 | ||
035 | |a (DE-599)DNB1069136107 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 1 | |a ger |h eng | |
044 | |a gw |c XA-DE-BW | ||
049 | |a DE-706 |a DE-1050 |a DE-863 |a DE-1102 |a DE-859 |a DE-11 |a DE-573 |a DE-19 |a DE-860 |a DE-83 |a DE-B768 |a DE-29T |a DE-1043 |a DE-M347 |a DE-92 |a DE-91G |a DE-2174 | ||
082 | 0 | |a 005.12028 |2 22/ger | |
082 | 0 | |a 005.133 |2 22/ger | |
082 | 0 | |a 004 |2 23 | |
084 | |a SR 870 |0 (DE-625)143368: |2 rvk | ||
084 | |a ST 250 |0 (DE-625)143626: |2 rvk | ||
084 | |a 004 |2 sdnb | ||
084 | |a DAT 758f |2 stub | ||
084 | |a DAT 358f |2 stub | ||
100 | 1 | |a Hall, Gary McLean |e Verfasser |0 (DE-588)1028498500 |4 aut | |
240 | 1 | 0 | |a Adaptive code via C[#] |
245 | 1 | 0 | |a Agile Softwareentwicklung mit C[#] |b best Practices und Patterns für flexiblen und adaptiven C[#]-Code |c Gary McLean Hall |
246 | 1 | 3 | |a Agile Softwareentwicklung mit C sharp |
246 | 1 | 3 | |a Agile Softwareentwicklung mit C [#] |
264 | 1 | |a Heidelberg |b dpunkt-Verl. |c 2015 | |
300 | |a XIV, 447 S. |b Ill., graph. Darst. |c 240 mm x 165 mm | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
490 | 0 | |a Microsoft | |
650 | 0 | 7 | |a C sharp |0 (DE-588)4616843-6 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Agile Softwareentwicklung |0 (DE-588)4806620-5 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a Agile Softwareentwicklung |0 (DE-588)4806620-5 |D s |
689 | 0 | 1 | |a C sharp |0 (DE-588)4616843-6 |D s |
689 | 0 | |5 DE-604 | |
776 | 0 | 8 | |i Erscheint auch als |n Online-Ausgabe, EPUB |z 978-3-86491-691-5 |
776 | 0 | 8 | |i Erscheint auch als |n Online-Ausgabe, PDF |z 978-3-86491-690-8 |
856 | 4 | 2 | |m X:MVB |q text/html |u http://deposit.dnb.de/cgi-bin/dokserv?id=5194377&prov=M&dok_var=1&dok_ext=htm |3 Inhaltstext |
856 | 4 | 2 | |q text/html |u http://www.dpunkt.de/buecher/5386/9783864902857-agile-softwareentwicklung-mit-c%23.html |3 Ausführliche Beschreibung |
856 | 4 | 2 | |m DNB Datenaustausch |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=027962206&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
943 | 1 | |a oai:aleph.bib-bvb.de:BVB01-027962206 |
Datensatz im Suchindex
DE-BY-863_location | 1340 |
---|---|
DE-BY-FWS_call_number | 1340/ST 250 C01 H176 |
DE-BY-FWS_katkey | 566344 |
DE-BY-FWS_media_number | 083101399047 |
_version_ | 1809772597741617152 |
adam_text |
INHALTSUEBERSICHT
EINFUEHRUNG 1
TILL 11 EOEIME
AGJAELE GIRYMIDLLLAGE
KAPITEL 1 EINFUEHRUNG IN SERUM
13
KAPITEL 2
ABHAENGIGKEITEN UND SCHICHTEN
57
KAPITEL B
SCHNITTSTELLEN UND ENTWURFS-PATTERNS
111
KAPITEL 4
UNIT-TESTS UND REFAKTORIERUNG
147
TOI DI SEH
ET O
BEIM V@MI
SOUB-CODLE
KAPITEL 5 DAS SINGLE-RESPONSIBILITY-PRINZIP
195
KAPITEL 6
DAS OPEN/CLOSED-PRINZIP
237
KAPITEL 7
DAS LISKOVSCHE SUBSTITUTIONSPRINZIP
247
KAPITEL 8 1 NTERFACE-SEGREGATION
283
KAPITEL 9
DEPENDENCY-INJECTION
317
TBL
DM EMIFTWOCKELM) VMI ADAPTIVEM CODE OEO DER PIRA5$
KAPITEL 10
BEISPIEL FUER DIE ENTWICKLUNG VON ADAPTIVEM CODE: EINFUEHRUNG
365
KAPITEL 11 BEISPIEL FUER DIE ENTWICKLUNG VON ADAPTIVEM CODE: SPRINT 1
379
KAPITEL 12
BEISPIEL FUER DIE ENTWICKLUNG VON ADAPTIVEM CODE: SPRINT 2
409
TEIL BW
AEMIHAIMG
ANHANG A
ADAPTIVE TOOLS
427
ANHANG B GITHUB-CODEBEISPIELE
ONLINE
STICHWORTVERZEICHNIS
435
HTTP://D-NB.INFO/1069136107
INHALTSVERZEICHNIS
EINFUEHRUNG L
WER SOLLTE DIESES BUCH LESEN 2
AUFBAU DIESES BUCHS 3
KONVENTIONEN IN DIESEM BUCH 6
SYSTEMVORAUSSETZUNGEN 7
DOWNLOADS: CODEBEISPIELE 8
DANKSAGUNGEN 9
ERRATA UND SUPPORT 9
KOSTENLOSE E-BOOKS VON MICROSOFT PRESS 10
TEUEL 11 ETIME AGJUEOEE GIRUIIRADLLLAGE
KAPITEL 1 EINFUEHRUNG IN SERUM 13
SERUM UND WASSERFALL 15
ROLLEN UND VERANTWORTUNGSBEREICHE 17
PRODUCT OWNER 17
SERUM MASTER 19
ENTWICKLUNGSTEAM 19
SCHWEINE UND HUEHNER 20
ARTEFAKTE 20
DAS SERUM-BOARD 21
DIAGRAMME UND KENNZAHLEN 35
BACKLOGS 40
DER SPRINT 42
RELEASEPLANUNG 43
SPRINTPLANUNG 43
DAILY SERUM 45
SPRINTVORFUEHRUNG 47
SPRINT-RETROSPEKTIVE 48
SERUM-KALENDER 50
PROBLEME BEIM EINSATZ VON SERUM UND AGILE 51
NICHT ADAPTIVER CODE 52
ZUSAMMENFASSUNG 56
KAPITEL 2 ABHAENGIGKEITEN UND SCHICHTEN
57
DIE DEFINITION VON ABHAENGIGKEIT 58
EIN SIMPLES BEISPIEL 59
MODELLIEREN VON ABHAENGIGKEITEN IN EINEM GERICHTETEN GRAPHEN 66
VERWALTEN VON ABHAENGIGKEITEN 70
IMPLEMENTIERUNGEN UND SCHNITTSTELLEN 71
DER VERDAECHTIGE GERUCH VON NEW 71
ALTERNATIVEN ZUR OBJEKTERSTELLUNG 75
DAS ANTI-PATTERN ENTOURAGE 78
DAS STAIRWAY-PATTERN 80
AUFLOESEN VON ABHAENGIGKEITEN 82
ABHAENGIGKEITSVERWALTUNG MIT NUGET 93
SCHICHTEN 98
WICHTIGE PATTERNS 99
GRENZUEBERSCHREITENDE ANGELEGENHEITEN 106
ASYMMETRISCHE SCHICHTEINTEILUNG 107
ZUSAMMENFASSUNG 110
KAPITEL 3 SCHNITTSTELLEN UND ENTWURFS-PATTERNS 111
WAS IST EINE SCHNITTSTELLE? 112
SYNTAX 112
EXPLIZITE IMPLEMENTIERUNG 115
POLYMORPHIE 120
ADAPTIVE ENTWURFS-PATTERNS 121
DAS NULL-OBJECT-PATTERN 122
DAS ADAPTER-PATTERN 128
DAS STRATEGY-PATTERN 131
MEHR VIELSEITIGKEIT 132
DUCK-TYPING 133
MIXINS 137
FLUESSIGE SCHNITTSTELLEN 143
ZUSAMMENFASSUNG 144
KAPITEL 4 UNIT-TESTS UND REFAKTORIERUNG
147
UNIT-TESTS 148
ARRANGE, ACT, ASSERT 148
TESTORIENTIERTE ENTWICKLUNG 153
KOMPLEXERE TESTS 158
REFAKTORIEREN 175
VORHANDENEN CODE AENDERN 175
EIN NEUER KONTOTYP 185
ZUSAMMENFASSUNG 190
TILL II SCIHIREQBEMI
VIM SOUD-CODE
KAPITEL 5 DAS SINGLE-RESPONSIBILITY-PRINZIP
195
DAS PROBLEM 196
REFAKTORIEREN, UM DIE UEBERSICHTLICHKEIT ZU VERBESSERN 199
REFAKTORIEREN, UM ABSTRAKTION ZU ERREICHEN 204
SRP UND DAS DECORATOR-PATTERN 212
DAS COMPOSITE-PATTERN 213
PREDICATE-DECORATOR 218
BRANCHING-DECORATOR 221
LAZY-DECORATOR 222
LOGGING-DECORATOR 223
PROFILING-DECORATOR 225
ASYNCHRONOUS-DECORATOR 229
DECORATOR FUER EIGENSCHAFTEN UND EREIGNISSE 231
VERWENDEN DES STRATEGY-PATTERNS STATT SWITCH 233
ZUSAMMENFASSUNG 235
KAPITEL
6
DAS OPEN/CLOSED-PRINZIP
237
EINFUEHRUNG IN DAS OPEN/CLOSED-PRINZIP 237
DIE MEYER-DEFINITION 237
DIE MARTIN-DEFINITION 238
FEHLERKORREKTUREN 238
LOSE KOPPLUNG 239
ERWEITERUNGSPUNKTE 239
CODE OHNE ERWEITERUNGSPUNKTE 240
VIRTUELLE METHODEN 240
ABSTRAKTE METHODEN 241
SCHNITTSTELLENVERERBUNG 242
VERERBUNG IN DEN ENTWURF EINARBEITEN 243
GESCHUETZTE VARIATION 244
PROGNOSTIZIERTE VARIATION 244
EINE STABILE SCHNITTSTELLE 245
GERADE GENUG ANPASSUNGSFAEHIGKEIT 245
ZUSAMMENFASSUNG 246
247
247
248
248
249
251
252
253
255
263
271
271
278
281
283
284
284
290
294
297
297
300
301
302
302
309
313
315
317
318
321
324
328
DAS LISKOVSCHE SUBSTITUTIONSPRINZIP
EINFUEHRUNG IN DAS LISKOVSCHE SUBSTITUTIONSPRINZIP .
FORMALE DEFINITION
LSP-REGELN
VERTRAEGE
VORBEDINGUNGEN
NACHBEDINGUNGEN
DATENINVARIANTEN
LISKOVSCHE VERTRAGSREGELN
CODEVERTRAEGE
KOVARIANZ UND KONTRAVARIANZ
DEFINITIONEN
LISKOVSCHE TYPSYSTEMREGELN
ZUSAMMENFASSUNG
INTERFACE-SEGREGATION
EIN BEISPIEL FUER INTERFACE-SEGREGATION
EINE EINFACHE CRUD-SCHNITTSTELLE
CACHING
DEKORIEREN MEHRERER SCHNITTSTELLEN
VERWENDEN VON SCHNITTSTELLEN IN CLIENTS
MEHRERE IMPLEMENTIERUNGEN, MEHRERE INSTANZEN
EINZELNE IMPLEMENTIERUNG, EINZELNE INSTANZ
DAS INTERFACE-SOUP-ANTI-PATTERN
ZERLEGEN VON SCHNITTSTELLEN
ANFORDERUNGEN DES CLIENTS
ANFORDERUNGEN DER ARCHITEKTUR
SCHNITTSTELLEN MIT EINER EINZIGEN METHODE
ZUSAMMENFASSUNG
DEPENDENCY-INJECTION
BESCHEIDENE ANFAENGE
DIE AUFGABENLISTENANWENDUNG
ERSTELLEN DES OBJEKTGRAPHEN
INVERSION OF CONTROL
JENSEITS DER SIMPLEN INJECTION 344
DAS SERVICE-LOCATOR-ANTI-PATTERN 344
DAS ILLEGITIMATE-INJECTION-ANTI-PATTERN 348
DIE COMPOSITION-ROOT 350
KONVENTION VOR KONFIGURATION 356
ZUSAMMENFASSUNG 361
TU IL SUED LIMHWKLKELLIN) VOMI ADAPTIVEM CODI OEGD DLIR IPIRASJIIS
KAPITEL 10 BEISPIEL FUER DIE ENTWICKLUNG VON ADAPTIVEM CODE:
EINFUEHRUNG
365
TREY RESEARCH 365
DAS TEAM 366
DAS PRODUKT 369
ANFAENGLICHES BACKLOG 369
USER STORIES IN PROSABESCHREIBUNGEN FINDEN 370
ABSCHAETZEN DER STORY-PUNKTE 372
ZUSAMMENFASSUNG 377
KAPITEL 11 BEISPIEL FUER DIE ENTWICKLUNG VON ADAPTIVEM CODE:
SPRINT 1
379
PLANUNG 379
ICH WILL RAEUME ANLEGEN, UM UNTERHALTUNGEN THEMATISCH EINZUGRENZEN. .
382
DER CONTROLLER 382
DAS RAUM-REPOSITORY 387
ICH WILL EINE LISTE DER RAEUME ANSEHEN, DIE UNTERHALTUNGEN
REPRAESENTIEREN. 392
ICH WILL DIE NACHRICHTEN ANSEHEN, DIE AN EINEN RAUM GESCHICKT WURDEN.
. 397
ICH WILL REINE TEXTNACHRICHTEN AN ANDERE RAUMMITGLIEDER SCHICKEN. 400
SPRINTVORFUEHRUNG 401
ERSTE VORFUEHRUNG VON PROSEWARE 402
SPRINT-RETROSPEKTIVE 403
WAS LIEF GUT? 403
WAS LIEF SCHLECHT? 404
WAS SOLLTE SICH AENDERN? 405
WAS SOLLTE BEIBEHALTEN WERDEN? 406
UEBERRASCHUNGEN? 407
ZUSAMMENFASSUNG 408
KAPITEL 12 BEISPIEL FUER DIE ENTWICKLUNG VON ADAPTIVEM CODE:
SPRINT 2
409
PLANUNG 409
ICH WILL MARKDOWN SENDEN, DER RICHTIG FORMATIERT IST. 411
ICH WILL NACHRICHTENINHALTE SO FILTERN, DASS SIE NICHT ANSTOESSIG SIND.
415
ICH WILL HUNDERTE VON BENUTZERN GLEICHZEITIG BEDIENEN. 419
SPRINTVORFUEHRUNG 421
SPRINT-RETROSPEKTIVE 422
WAS LIEF GUT? 422
WAS LIEF SCHLECHT? 423
WAS SOLLTE SICH AENDERN? 423
WAS SOLLTE BEIBEHALTEN WERDEN? 424
UEBERRASCHUNGEN? 424
ZUSAMMENFASSUNG 424
TEIL OEV AEIMHAMIG)
ANHANG A ADAPTIVE TOOLS 427
QUELLCODEVERWALTUNG MIT GIT 427
KONTINUIERLICHE INTEGRATION 432
ANHANG B GITHUB-CODEBEISPIELE
ONLINE
STICHWORTVERZEICHNIS
435 |
any_adam_object | 1 |
author | Hall, Gary McLean |
author_GND | (DE-588)1028498500 |
author_facet | Hall, Gary McLean |
author_role | aut |
author_sort | Hall, Gary McLean |
author_variant | g m h gm gmh |
building | Verbundindex |
bvnumber | BV042527920 |
classification_rvk | SR 870 ST 250 |
classification_tum | DAT 758f DAT 358f |
ctrlnum | (OCoLC)907249581 (DE-599)DNB1069136107 |
dewey-full | 005.12028 005.133 004 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security 004 - Computer science |
dewey-raw | 005.12028 005.133 004 |
dewey-search | 005.12028 005.133 004 |
dewey-sort | 15.12028 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>00000nam a22000008c 4500</leader><controlfield tag="001">BV042527920</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20151218</controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">150427s2015 gw ad|| |||| 00||| ger d</controlfield><datafield tag="015" ind1=" " ind2=" "><subfield code="a">15,N15</subfield><subfield code="2">dnb</subfield></datafield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">1069136107</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">3864902851</subfield><subfield code="9">3-86490-285-1</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9783864902857</subfield><subfield code="c">Gekl. : EUR 39.90 (DE), ca. EUR 41.10 (AT), sfr 53.90 (freier Pr.)</subfield><subfield code="9">978-3-86490-285-7</subfield></datafield><datafield tag="024" ind1="3" ind2=" "><subfield code="a">9783864902857</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)907249581</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)DNB1069136107</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakddb</subfield></datafield><datafield tag="041" ind1="1" ind2=" "><subfield code="a">ger</subfield><subfield code="h">eng</subfield></datafield><datafield tag="044" ind1=" " ind2=" "><subfield code="a">gw</subfield><subfield code="c">XA-DE-BW</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-706</subfield><subfield code="a">DE-1050</subfield><subfield code="a">DE-863</subfield><subfield code="a">DE-1102</subfield><subfield code="a">DE-859</subfield><subfield code="a">DE-11</subfield><subfield code="a">DE-573</subfield><subfield code="a">DE-19</subfield><subfield code="a">DE-860</subfield><subfield code="a">DE-83</subfield><subfield code="a">DE-B768</subfield><subfield code="a">DE-29T</subfield><subfield code="a">DE-1043</subfield><subfield code="a">DE-M347</subfield><subfield code="a">DE-92</subfield><subfield code="a">DE-91G</subfield><subfield code="a">DE-2174</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.12028</subfield><subfield code="2">22/ger</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.133</subfield><subfield code="2">22/ger</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">004</subfield><subfield code="2">23</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">SR 870</subfield><subfield code="0">(DE-625)143368:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 250</subfield><subfield code="0">(DE-625)143626:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">004</subfield><subfield code="2">sdnb</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 758f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 358f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Hall, Gary McLean</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)1028498500</subfield><subfield code="4">aut</subfield></datafield><datafield tag="240" ind1="1" ind2="0"><subfield code="a">Adaptive code via C[#]</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Agile Softwareentwicklung mit C[#]</subfield><subfield code="b">best Practices und Patterns für flexiblen und adaptiven C[#]-Code</subfield><subfield code="c">Gary McLean Hall</subfield></datafield><datafield tag="246" ind1="1" ind2="3"><subfield code="a">Agile Softwareentwicklung mit C sharp</subfield></datafield><datafield tag="246" ind1="1" ind2="3"><subfield code="a">Agile Softwareentwicklung mit C [#]</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Heidelberg</subfield><subfield code="b">dpunkt-Verl.</subfield><subfield code="c">2015</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XIV, 447 S.</subfield><subfield code="b">Ill., graph. Darst.</subfield><subfield code="c">240 mm x 165 mm</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="490" ind1="0" ind2=" "><subfield code="a">Microsoft</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">C sharp</subfield><subfield code="0">(DE-588)4616843-6</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Agile Softwareentwicklung</subfield><subfield code="0">(DE-588)4806620-5</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Agile Softwareentwicklung</subfield><subfield code="0">(DE-588)4806620-5</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="1"><subfield code="a">C sharp</subfield><subfield code="0">(DE-588)4616843-6</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Erscheint auch als</subfield><subfield code="n">Online-Ausgabe, EPUB</subfield><subfield code="z">978-3-86491-691-5</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Erscheint auch als</subfield><subfield code="n">Online-Ausgabe, PDF</subfield><subfield code="z">978-3-86491-690-8</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">X:MVB</subfield><subfield code="q">text/html</subfield><subfield code="u">http://deposit.dnb.de/cgi-bin/dokserv?id=5194377&prov=M&dok_var=1&dok_ext=htm</subfield><subfield code="3">Inhaltstext</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="q">text/html</subfield><subfield code="u">http://www.dpunkt.de/buecher/5386/9783864902857-agile-softwareentwicklung-mit-c%23.html</subfield><subfield code="3">Ausführliche Beschreibung</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">DNB Datenaustausch</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=027962206&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="943" ind1="1" ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-027962206</subfield></datafield></record></collection> |
id | DE-604.BV042527920 |
illustrated | Illustrated |
indexdate | 2024-09-10T04:00:44Z |
institution | BVB |
isbn | 3864902851 9783864902857 |
language | German English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-027962206 |
oclc_num | 907249581 |
open_access_boolean | |
owner | DE-706 DE-1050 DE-863 DE-BY-FWS DE-1102 DE-859 DE-11 DE-573 DE-19 DE-BY-UBM DE-860 DE-83 DE-B768 DE-29T DE-1043 DE-M347 DE-92 DE-91G DE-BY-TUM DE-2174 |
owner_facet | DE-706 DE-1050 DE-863 DE-BY-FWS DE-1102 DE-859 DE-11 DE-573 DE-19 DE-BY-UBM DE-860 DE-83 DE-B768 DE-29T DE-1043 DE-M347 DE-92 DE-91G DE-BY-TUM DE-2174 |
physical | XIV, 447 S. Ill., graph. Darst. 240 mm x 165 mm |
publishDate | 2015 |
publishDateSearch | 2015 |
publishDateSort | 2015 |
publisher | dpunkt-Verl. |
record_format | marc |
series2 | Microsoft |
spellingShingle | Hall, Gary McLean Agile Softwareentwicklung mit C[#] best Practices und Patterns für flexiblen und adaptiven C[#]-Code C sharp (DE-588)4616843-6 gnd Agile Softwareentwicklung (DE-588)4806620-5 gnd |
subject_GND | (DE-588)4616843-6 (DE-588)4806620-5 |
title | Agile Softwareentwicklung mit C[#] best Practices und Patterns für flexiblen und adaptiven C[#]-Code |
title_alt | Adaptive code via C[#] Agile Softwareentwicklung mit C sharp Agile Softwareentwicklung mit C [#] |
title_auth | Agile Softwareentwicklung mit C[#] best Practices und Patterns für flexiblen und adaptiven C[#]-Code |
title_exact_search | Agile Softwareentwicklung mit C[#] best Practices und Patterns für flexiblen und adaptiven C[#]-Code |
title_full | Agile Softwareentwicklung mit C[#] best Practices und Patterns für flexiblen und adaptiven C[#]-Code Gary McLean Hall |
title_fullStr | Agile Softwareentwicklung mit C[#] best Practices und Patterns für flexiblen und adaptiven C[#]-Code Gary McLean Hall |
title_full_unstemmed | Agile Softwareentwicklung mit C[#] best Practices und Patterns für flexiblen und adaptiven C[#]-Code Gary McLean Hall |
title_short | Agile Softwareentwicklung mit C[#] |
title_sort | agile softwareentwicklung mit c best practices und patterns fur flexiblen und adaptiven c code |
title_sub | best Practices und Patterns für flexiblen und adaptiven C[#]-Code |
topic | C sharp (DE-588)4616843-6 gnd Agile Softwareentwicklung (DE-588)4806620-5 gnd |
topic_facet | C sharp Agile Softwareentwicklung |
url | http://deposit.dnb.de/cgi-bin/dokserv?id=5194377&prov=M&dok_var=1&dok_ext=htm http://www.dpunkt.de/buecher/5386/9783864902857-agile-softwareentwicklung-mit-c%23.html http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=027962206&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT hallgarymclean adaptivecodeviac AT hallgarymclean agilesoftwareentwicklungmitcbestpracticesundpatternsfurflexiblenundadaptivenccode AT hallgarymclean agilesoftwareentwicklungmitcsharp AT hallgarymclean agilesoftwareentwicklungmitc |
Beschreibung
THWS Würzburg Teilbibliothek SHL, Raum I.2.11
Signatur: |
1340 ST 250 C01 H176 |
---|---|
Exemplar 1 | nicht ausleihbar Verfügbar Bestellen |