Agile Softwareentwicklung mit C#: Best Practices und Patterns für flexiblen und adaptiven C#-Code
Wie geht man am besten mit wechselnden Anforderungen im Lauf eines Softwareprojektes um? Wie kann man Änderungen im Code einfach, zeitsparend und ohne Fehler umsetzen? Agile Methoden und Prozesse wie Scrum helfen, aber auch der Code selbst muss adaptiv und agil sein. Zentrales Thema dieses Buchs is...
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Elektronisch E-Book |
Sprache: | German |
Veröffentlicht: |
dpunkt.verlag
2015
|
Schriftenreihe: | Microsoft Press
|
Schlagworte: | |
Online-Zugang: | UER01 |
Zusammenfassung: | Wie geht man am besten mit wechselnden Anforderungen im Lauf eines Softwareprojektes um? Wie kann man Änderungen im Code einfach, zeitsparend und ohne Fehler umsetzen? Agile Methoden und Prozesse wie Scrum helfen, aber auch der Code selbst muss adaptiv und agil sein. Zentrales Thema dieses Buchs ist die Entwicklung von anpassungsfähigem C#-Code, der agilen Teams die Arbeit erleichtert und bewährte Prinzipien der objektorientierten Programmierung (insbesondere SOLID) berücksichtigt. Das Ergebnis ist ein praxisorientiertes Werk, das Ihnen anhand vieler Code-Beispiele verdeutlicht, wie Sie in einem agilen Umfeld Code schreiben können, der flexibel und adaptiv ist. Lernen Sie, wie Sie Unit Tests richtig einsetzen, welche Methoden der Refaktorierung effektiv sind, wie Sie wichtige Patterns verwenden und gefährliche Anti-Patterns vermeiden. Dieses Buch macht Ihren Code agil! · Die Scrum-Grundlagen: Artefakte, Rollen, Kennzahlen und Phasen · Organisation und Management von Abhängigkeiten · Best Practices für Patterns und Anti-Patterns · Beherrschung der SOLID-Prinzipien: Single-Responsibility, Open/Closed, Liskovsche Substitution · Schnittstellen richtig managen, um anpassungsfähigen Code zu erhalten · Unit-Tests und Refaktorierung im Zusammenspiel · Einfluss von Delegation und Abstraktion auf die Anpassungsfähigkeit von Code · Implementierung von Dependency-Injection · Die praktische Anwendung dieser Prinzipien im Rahmen eines agilen Projekts Biographische Informationen Gary McLean Hall lebt in Manchester, England, mit seiner Frau, Tochter und Hund. Er ist ein erfahrener Microsoft .NET Framework-Entwickler, der sich auf Patterns & Practices spezialisiert hat. In seiner langjährigen Tätigkeit als Entwickler arbeitete er mit zahlreichen agilen Teams, die alle einen klaren Fokus auf das Erstellen von adaptivem und flexiblem Code hatten. Er arbeitete für Unternehmen wie Eidos, Xerox, Nephila Capital Ltd. und the LateRooms Group. |
Beschreibung: | Description based on publisher supplied metadata and other sources |
Beschreibung: | 1 online resource (466 pages) |
ISBN: | 9783864916908 9783864902857 |
Internformat
MARC
LEADER | 00000nmm a2200000zc 4500 | ||
---|---|---|---|
001 | BV043621155 | ||
003 | DE-604 | ||
005 | 20160824 | ||
007 | cr|uuu---uuuuu | ||
008 | 160616s2015 |||| o||u| ||||||ger d | ||
020 | |a 9783864916908 |9 978-3-86491-690-8 | ||
020 | |a 9783864902857 |c Print |9 978-3-86490-285-7 | ||
035 | |a (ZDB-30-PQE)EBC2082122 | ||
035 | |a (ZDB-89-EBL)EBL2082122 | ||
035 | |a (ZDB-38-EBR)ebr11081058 | ||
035 | |a (OCoLC)913695391 | ||
035 | |a (DE-599)BVBBV043621155 | ||
040 | |a DE-604 |b ger |e rda | ||
041 | 0 | |a ger | |
049 | |a DE-29 | ||
100 | 1 | |a Hall, Gary McLean |e Verfasser |4 aut | |
245 | 1 | 0 | |a Agile Softwareentwicklung mit C# |b Best Practices und Patterns für flexiblen und adaptiven C#-Code |
264 | 1 | |b dpunkt.verlag |c 2015 | |
264 | 4 | |c © 2015 | |
300 | |a 1 online resource (466 pages) | ||
336 | |b txt |2 rdacontent | ||
337 | |b c |2 rdamedia | ||
338 | |b cr |2 rdacarrier | ||
490 | 0 | |a Microsoft Press | |
500 | |a Description based on publisher supplied metadata and other sources | ||
520 | |a Wie geht man am besten mit wechselnden Anforderungen im Lauf eines Softwareprojektes um? Wie kann man Änderungen im Code einfach, zeitsparend und ohne Fehler umsetzen? Agile Methoden und Prozesse wie Scrum helfen, aber auch der Code selbst muss adaptiv und agil sein. Zentrales Thema dieses Buchs ist die Entwicklung von anpassungsfähigem C#-Code, der agilen Teams die Arbeit erleichtert und bewährte Prinzipien der objektorientierten Programmierung (insbesondere SOLID) berücksichtigt. Das Ergebnis ist ein praxisorientiertes Werk, das Ihnen anhand vieler Code-Beispiele verdeutlicht, wie Sie in einem agilen Umfeld Code schreiben können, der flexibel und adaptiv ist. Lernen Sie, wie Sie Unit Tests richtig einsetzen, welche Methoden der Refaktorierung effektiv sind, wie Sie wichtige Patterns verwenden und gefährliche Anti-Patterns vermeiden. Dieses Buch macht Ihren Code agil! · Die Scrum-Grundlagen: Artefakte, Rollen, Kennzahlen und Phasen · Organisation und Management von Abhängigkeiten · Best Practices für Patterns und Anti-Patterns · Beherrschung der SOLID-Prinzipien: Single-Responsibility, Open/Closed, Liskovsche Substitution · Schnittstellen richtig managen, um anpassungsfähigen Code zu erhalten · Unit-Tests und Refaktorierung im Zusammenspiel · Einfluss von Delegation und Abstraktion auf die Anpassungsfähigkeit von Code · Implementierung von Dependency-Injection · Die praktische Anwendung dieser Prinzipien im Rahmen eines agilen Projekts Biographische Informationen Gary McLean Hall lebt in Manchester, England, mit seiner Frau, Tochter und Hund. Er ist ein erfahrener Microsoft .NET Framework-Entwickler, der sich auf Patterns & Practices spezialisiert hat. In seiner langjährigen Tätigkeit als Entwickler arbeitete er mit zahlreichen agilen Teams, die alle einen klaren Fokus auf das Erstellen von adaptivem und flexiblem Code hatten. Er arbeitete für Unternehmen wie Eidos, Xerox, Nephila Capital Ltd. und the LateRooms Group. | ||
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 | |8 1\p |5 DE-604 | |
700 | 1 | |a Johannis, Detlef |e Sonstige |4 oth | |
776 | 0 | 8 | |i Erscheint auch als |n Druck-Ausgabe |a Hall, Gary McLean |t Agile Softwareentwicklung mit C# : Best Practices und Patterns für flexiblen und adaptiven C#-Code |
912 | |a ZDB-30-PQE |a ZDB-38-EBR | ||
999 | |a oai:aleph.bib-bvb.de:BVB01-029035214 | ||
883 | 1 | |8 1\p |a cgwrk |d 20201028 |q DE-101 |u https://d-nb.info/provenance/plan#cgwrk | |
966 | e | |u http://site.ebrary.com/lib/erlangen/Doc?id=11081058 |l UER01 |p ZDB-38-EBR |q UER_PDA_EBR_Kauf |x Aggregator |3 Volltext |
Datensatz im Suchindex
_version_ | 1804176360127594496 |
---|---|
any_adam_object | |
author | Hall, Gary McLean |
author_facet | Hall, Gary McLean |
author_role | aut |
author_sort | Hall, Gary McLean |
author_variant | g m h gm gmh |
building | Verbundindex |
bvnumber | BV043621155 |
collection | ZDB-30-PQE ZDB-38-EBR |
ctrlnum | (ZDB-30-PQE)EBC2082122 (ZDB-89-EBL)EBL2082122 (ZDB-38-EBR)ebr11081058 (OCoLC)913695391 (DE-599)BVBBV043621155 |
format | Electronic eBook |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>03819nmm a2200469zc 4500</leader><controlfield tag="001">BV043621155</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20160824 </controlfield><controlfield tag="007">cr|uuu---uuuuu</controlfield><controlfield tag="008">160616s2015 |||| o||u| ||||||ger d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9783864916908</subfield><subfield code="9">978-3-86491-690-8</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9783864902857</subfield><subfield code="c">Print</subfield><subfield code="9">978-3-86490-285-7</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(ZDB-30-PQE)EBC2082122</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(ZDB-89-EBL)EBL2082122</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(ZDB-38-EBR)ebr11081058</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)913695391</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV043621155</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rda</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">ger</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-29</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Hall, Gary McLean</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</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></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="b">dpunkt.verlag</subfield><subfield code="c">2015</subfield></datafield><datafield tag="264" ind1=" " ind2="4"><subfield code="c">© 2015</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 online resource (466 pages)</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">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="490" ind1="0" ind2=" "><subfield code="a">Microsoft Press</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Description based on publisher supplied metadata and other sources</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">Wie geht man am besten mit wechselnden Anforderungen im Lauf eines Softwareprojektes um? Wie kann man Änderungen im Code einfach, zeitsparend und ohne Fehler umsetzen? Agile Methoden und Prozesse wie Scrum helfen, aber auch der Code selbst muss adaptiv und agil sein. Zentrales Thema dieses Buchs ist die Entwicklung von anpassungsfähigem C#-Code, der agilen Teams die Arbeit erleichtert und bewährte Prinzipien der objektorientierten Programmierung (insbesondere SOLID) berücksichtigt. Das Ergebnis ist ein praxisorientiertes Werk, das Ihnen anhand vieler Code-Beispiele verdeutlicht, wie Sie in einem agilen Umfeld Code schreiben können, der flexibel und adaptiv ist. Lernen Sie, wie Sie Unit Tests richtig einsetzen, welche Methoden der Refaktorierung effektiv sind, wie Sie wichtige Patterns verwenden und gefährliche Anti-Patterns vermeiden. Dieses Buch macht Ihren Code agil! · Die Scrum-Grundlagen: Artefakte, Rollen, Kennzahlen und Phasen · Organisation und Management von Abhängigkeiten · Best Practices für Patterns und Anti-Patterns · Beherrschung der SOLID-Prinzipien: Single-Responsibility, Open/Closed, Liskovsche Substitution · Schnittstellen richtig managen, um anpassungsfähigen Code zu erhalten · Unit-Tests und Refaktorierung im Zusammenspiel · Einfluss von Delegation und Abstraktion auf die Anpassungsfähigkeit von Code · Implementierung von Dependency-Injection · Die praktische Anwendung dieser Prinzipien im Rahmen eines agilen Projekts Biographische Informationen Gary McLean Hall lebt in Manchester, England, mit seiner Frau, Tochter und Hund. Er ist ein erfahrener Microsoft .NET Framework-Entwickler, der sich auf Patterns & Practices spezialisiert hat. In seiner langjährigen Tätigkeit als Entwickler arbeitete er mit zahlreichen agilen Teams, die alle einen klaren Fokus auf das Erstellen von adaptivem und flexiblem Code hatten. Er arbeitete für Unternehmen wie Eidos, Xerox, Nephila Capital Ltd. und the LateRooms Group.</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="8">1\p</subfield><subfield code="5">DE-604</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Johannis, Detlef</subfield><subfield code="e">Sonstige</subfield><subfield code="4">oth</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Erscheint auch als</subfield><subfield code="n">Druck-Ausgabe</subfield><subfield code="a">Hall, Gary McLean</subfield><subfield code="t">Agile Softwareentwicklung mit C# : Best Practices und Patterns für flexiblen und adaptiven C#-Code</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-30-PQE</subfield><subfield code="a">ZDB-38-EBR</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-029035214</subfield></datafield><datafield tag="883" ind1="1" ind2=" "><subfield code="8">1\p</subfield><subfield code="a">cgwrk</subfield><subfield code="d">20201028</subfield><subfield code="q">DE-101</subfield><subfield code="u">https://d-nb.info/provenance/plan#cgwrk</subfield></datafield><datafield tag="966" ind1="e" ind2=" "><subfield code="u">http://site.ebrary.com/lib/erlangen/Doc?id=11081058</subfield><subfield code="l">UER01</subfield><subfield code="p">ZDB-38-EBR</subfield><subfield code="q">UER_PDA_EBR_Kauf</subfield><subfield code="x">Aggregator</subfield><subfield code="3">Volltext</subfield></datafield></record></collection> |
id | DE-604.BV043621155 |
illustrated | Not Illustrated |
indexdate | 2024-07-10T07:30:56Z |
institution | BVB |
isbn | 9783864916908 9783864902857 |
language | German |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-029035214 |
oclc_num | 913695391 |
open_access_boolean | |
owner | DE-29 |
owner_facet | DE-29 |
physical | 1 online resource (466 pages) |
psigel | ZDB-30-PQE ZDB-38-EBR ZDB-38-EBR UER_PDA_EBR_Kauf |
publishDate | 2015 |
publishDateSearch | 2015 |
publishDateSort | 2015 |
publisher | dpunkt.verlag |
record_format | marc |
series2 | Microsoft Press |
spelling | Hall, Gary McLean Verfasser aut Agile Softwareentwicklung mit C# Best Practices und Patterns für flexiblen und adaptiven C#-Code dpunkt.verlag 2015 © 2015 1 online resource (466 pages) txt rdacontent c rdamedia cr rdacarrier Microsoft Press Description based on publisher supplied metadata and other sources Wie geht man am besten mit wechselnden Anforderungen im Lauf eines Softwareprojektes um? Wie kann man Änderungen im Code einfach, zeitsparend und ohne Fehler umsetzen? Agile Methoden und Prozesse wie Scrum helfen, aber auch der Code selbst muss adaptiv und agil sein. Zentrales Thema dieses Buchs ist die Entwicklung von anpassungsfähigem C#-Code, der agilen Teams die Arbeit erleichtert und bewährte Prinzipien der objektorientierten Programmierung (insbesondere SOLID) berücksichtigt. Das Ergebnis ist ein praxisorientiertes Werk, das Ihnen anhand vieler Code-Beispiele verdeutlicht, wie Sie in einem agilen Umfeld Code schreiben können, der flexibel und adaptiv ist. Lernen Sie, wie Sie Unit Tests richtig einsetzen, welche Methoden der Refaktorierung effektiv sind, wie Sie wichtige Patterns verwenden und gefährliche Anti-Patterns vermeiden. Dieses Buch macht Ihren Code agil! · Die Scrum-Grundlagen: Artefakte, Rollen, Kennzahlen und Phasen · Organisation und Management von Abhängigkeiten · Best Practices für Patterns und Anti-Patterns · Beherrschung der SOLID-Prinzipien: Single-Responsibility, Open/Closed, Liskovsche Substitution · Schnittstellen richtig managen, um anpassungsfähigen Code zu erhalten · Unit-Tests und Refaktorierung im Zusammenspiel · Einfluss von Delegation und Abstraktion auf die Anpassungsfähigkeit von Code · Implementierung von Dependency-Injection · Die praktische Anwendung dieser Prinzipien im Rahmen eines agilen Projekts Biographische Informationen Gary McLean Hall lebt in Manchester, England, mit seiner Frau, Tochter und Hund. Er ist ein erfahrener Microsoft .NET Framework-Entwickler, der sich auf Patterns & Practices spezialisiert hat. In seiner langjährigen Tätigkeit als Entwickler arbeitete er mit zahlreichen agilen Teams, die alle einen klaren Fokus auf das Erstellen von adaptivem und flexiblem Code hatten. Er arbeitete für Unternehmen wie Eidos, Xerox, Nephila Capital Ltd. und the LateRooms Group. C sharp (DE-588)4616843-6 gnd rswk-swf Agile Softwareentwicklung (DE-588)4806620-5 gnd rswk-swf Agile Softwareentwicklung (DE-588)4806620-5 s C sharp (DE-588)4616843-6 s 1\p DE-604 Johannis, Detlef Sonstige oth Erscheint auch als Druck-Ausgabe Hall, Gary McLean Agile Softwareentwicklung mit C# : Best Practices und Patterns für flexiblen und adaptiven C#-Code 1\p cgwrk 20201028 DE-101 https://d-nb.info/provenance/plan#cgwrk |
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_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 |
title_fullStr | Agile Softwareentwicklung mit C# Best Practices und Patterns für flexiblen und adaptiven C#-Code |
title_full_unstemmed | Agile Softwareentwicklung mit C# Best Practices und Patterns für flexiblen und adaptiven C#-Code |
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 |
work_keys_str_mv | AT hallgarymclean agilesoftwareentwicklungmitcbestpracticesundpatternsfurflexiblenundadaptivenccode AT johannisdetlef agilesoftwareentwicklungmitcbestpracticesundpatternsfurflexiblenundadaptivenccode |