Dieser Buchtitel ist Teil des Digitalisierungsprojekts Springer Book Archives mit Publikationen, die seit den Anfängen des Verlags von 1842 erschienen sind. Der Verlag stellt mit diesem Archiv Quellen für die historische wie auch die disziplingeschichtliche Forschung zur Verfügung, die jeweils im historischen Kontext betrachtet werden müssen. Dieser Titel erschien in der Zeit vor 1945 und wird daher in seiner zeittypischen politisch-ideologischen Ausrichtung vom Verlag nicht beworben.
Aktualisiert: 2023-07-02
> findR *
Dieser Buchtitel ist Teil des Digitalisierungsprojekts Springer Book Archives mit Publikationen, die seit den Anfängen des Verlags von 1842 erschienen sind. Der Verlag stellt mit diesem Archiv Quellen für die historische wie auch die disziplingeschichtliche Forschung zur Verfügung, die jeweils im historischen Kontext betrachtet werden müssen. Dieser Titel erschien in der Zeit vor 1945 und wird daher in seiner zeittypischen politisch-ideologischen Ausrichtung vom Verlag nicht beworben.
Aktualisiert: 2023-07-02
> findR *
Dieser Buchtitel ist Teil des Digitalisierungsprojekts Springer Book Archives mit Publikationen, die seit den Anfängen des Verlags von 1842 erschienen sind. Der Verlag stellt mit diesem Archiv Quellen für die historische wie auch die disziplingeschichtliche Forschung zur Verfügung, die jeweils im historischen Kontext betrachtet werden müssen. Dieser Titel erschien in der Zeit vor 1945 und wird daher in seiner zeittypischen politisch-ideologischen Ausrichtung vom Verlag nicht beworben.
Aktualisiert: 2023-07-02
> findR *
Das vorliegende Wegweiser-Buch flihrt den Leser zum erfolgreichen Einsatz des Planungs systems Multiplan und ist in die drei Abschnitte Software-Tools allgemein, Referenz zu Multiplan und Tabellenverarbeitung mit Multiplan gegliedert. Abschnitt 1 "Software-Tools allgemein": Das Wegweiser-Buch vermittelt aktuelles Grund lagenwissen: - Welche Kennzeichen weisen die verbreiteten Software-Tools auf? Welchen Platz nehmen die Tools in der Software-Pyramide ein? - Welche Datentypen und Datenstrukturen sind zu unterscheiden? - Welche Programmstrukturen gibt es? - Wie läßt sich eine Tabelle als komplexe Datenstruktur verarbeiten? Nach der Lektüre dieses Abschnitts sind Sie in der Lage, Multiplan als Planungs- bzw. Tabellenverarbeitungssystem in den Gesamtrahmen der Software-Tools einzuordnen. Abschnitt 2 "Referenz zu Multiplan": Das Wegweiser-Buch gibt einen detaillierten Über blick zu den Definitionen von Multiplan: - Welche Datentypen sieht Multiplan vor? - Wie werden Felder der Tabelle adressiert? - Was versteht man unter den Befehlen, Funktionen, Operatoren und Makrocodes als den vier "Kommandos" von Multiplan? - Welche Befehle umfaßt Multiplan? - Welche Funktionen umfaßt Multiplan? - Worin unterscheidet sich Multiplan 4.0 von Multiplan 3.0? Mit dem Abschnitt 2 verfUgen Sie über eine komplette und kommentierte Referenzliste zu Multiplan 4.0, die Sie zum Nachschlagen nutzen können.
Aktualisiert: 2023-07-02
> findR *
Das vorliegende Wegweiser-Buch flihrt den Leser zum erfolgreichen Einsatz des Planungs systems Multiplan und ist in die drei Abschnitte Software-Tools allgemein, Referenz zu Multiplan und Tabellenverarbeitung mit Multiplan gegliedert. Abschnitt 1 "Software-Tools allgemein": Das Wegweiser-Buch vermittelt aktuelles Grund lagenwissen: - Welche Kennzeichen weisen die verbreiteten Software-Tools auf? Welchen Platz nehmen die Tools in der Software-Pyramide ein? - Welche Datentypen und Datenstrukturen sind zu unterscheiden? - Welche Programmstrukturen gibt es? - Wie läßt sich eine Tabelle als komplexe Datenstruktur verarbeiten? Nach der Lektüre dieses Abschnitts sind Sie in der Lage, Multiplan als Planungs- bzw. Tabellenverarbeitungssystem in den Gesamtrahmen der Software-Tools einzuordnen. Abschnitt 2 "Referenz zu Multiplan": Das Wegweiser-Buch gibt einen detaillierten Über blick zu den Definitionen von Multiplan: - Welche Datentypen sieht Multiplan vor? - Wie werden Felder der Tabelle adressiert? - Was versteht man unter den Befehlen, Funktionen, Operatoren und Makrocodes als den vier "Kommandos" von Multiplan? - Welche Befehle umfaßt Multiplan? - Welche Funktionen umfaßt Multiplan? - Worin unterscheidet sich Multiplan 4.0 von Multiplan 3.0? Mit dem Abschnitt 2 verfUgen Sie über eine komplette und kommentierte Referenzliste zu Multiplan 4.0, die Sie zum Nachschlagen nutzen können.
Aktualisiert: 2023-07-02
> findR *
Das vorliegende Wegweiser-Buch flihrt den Leser zum erfolgreichen Einsatz des Planungs systems Multiplan und ist in die drei Abschnitte Software-Tools allgemein, Referenz zu Multiplan und Tabellenverarbeitung mit Multiplan gegliedert. Abschnitt 1 "Software-Tools allgemein": Das Wegweiser-Buch vermittelt aktuelles Grund lagenwissen: - Welche Kennzeichen weisen die verbreiteten Software-Tools auf? Welchen Platz nehmen die Tools in der Software-Pyramide ein? - Welche Datentypen und Datenstrukturen sind zu unterscheiden? - Welche Programmstrukturen gibt es? - Wie läßt sich eine Tabelle als komplexe Datenstruktur verarbeiten? Nach der Lektüre dieses Abschnitts sind Sie in der Lage, Multiplan als Planungs- bzw. Tabellenverarbeitungssystem in den Gesamtrahmen der Software-Tools einzuordnen. Abschnitt 2 "Referenz zu Multiplan": Das Wegweiser-Buch gibt einen detaillierten Über blick zu den Definitionen von Multiplan: - Welche Datentypen sieht Multiplan vor? - Wie werden Felder der Tabelle adressiert? - Was versteht man unter den Befehlen, Funktionen, Operatoren und Makrocodes als den vier "Kommandos" von Multiplan? - Welche Befehle umfaßt Multiplan? - Welche Funktionen umfaßt Multiplan? - Worin unterscheidet sich Multiplan 4.0 von Multiplan 3.0? Mit dem Abschnitt 2 verfUgen Sie über eine komplette und kommentierte Referenzliste zu Multiplan 4.0, die Sie zum Nachschlagen nutzen können.
Aktualisiert: 2023-07-02
> findR *
2 Die 24 logischen Steine ........ . . . . .. . 11 3 Puzzles und Formen . . . . . . . . . . . .. . . . 12 . A Ganz einfache Puzzles . . . . . . . . . .. . . . 12 B Einfache Puzzles. . . . . . . . . . . . .. . . . 13 . C Schwierige Puzzles ................ 14 D Erste Puzzles mit 24 Steinen . . . . . . .. . . 15 E Eine erste Freiheit ................ 16 F Eine zweite Freiheit ............... 17 G Zwei Freiheiten gleichzeitig ........ 18 H Einschrankungen ................ 19 I Verfeinerte Einschrankungen ......... 20 K Einander erganzende Freiheiten und E- schrankungen . . . . . . . . . . . . . .. . . . 21 . . L Puzzles, die besonders schwierig sind ... 22 M Das Riesensechseck . . . . . . . . . . . .. . . 24 . 4 Gesellschaftsspiele .................. 25 A Einfache Spiele .................. 25 B Das symmetrische Duell. . . . . . . . . .. . . 27 C Spiel fiir N Spieler. . . . . . . . . . . .. . . . 30 . 5 Erste Ubungen und FragesteUungen . . . . .. . 32 A Zuerst einige Ubungen, die rasch erledigt sind . . . . . . . . . . . . . . . . . . .. . . 32 . . . . B Einiges zum Sechseck .............. 33 C Wozu die Gleichheit dient .......... 33 D Beschreibung der Steine durch Fra- spiele . . . . . . . . . . . . . . . . . .. . . . 34 . . . E Erste Zuordnungen . . . . . . . . . . . .. . . 36 . F Drei Pfeiltypen . . . . . . . . . . . . . . . 37 . . . G Zweier-Puzzles und ihre Darstellungen ... 38 H Dreier-Puzzles, Vierer-Puzzles, N-Puzzles . 42 6 Weitere Dberlegungen und Dbungen . . . . .. . 45 A Definition der Spielsteine . . . . . . . . .. . . 45 B Anzahl der Spielsteine . . . . . . . . . .. . . . 45 C Logische Anordnung der Spielsteine . . . .. 47 3 D Bezeichnung der Spielsteine . . . . . . .. . . 49 E Systematik der Puzzles zur Wiederholung 49 F Blumen mit der Zahl 3 . . . . . . . . . .. . . 53 . 7 Voll durchdachte Puzzlebeispiele . . . . . . .. . 55 A Logische Puzzles. . . . . . . . . . . . .. . . . 55 .
Aktualisiert: 2023-07-02
> findR *
2 Die 24 logischen Steine ........ . . . . .. . 11 3 Puzzles und Formen . . . . . . . . . . . .. . . . 12 . A Ganz einfache Puzzles . . . . . . . . . .. . . . 12 B Einfache Puzzles. . . . . . . . . . . . .. . . . 13 . C Schwierige Puzzles ................ 14 D Erste Puzzles mit 24 Steinen . . . . . . .. . . 15 E Eine erste Freiheit ................ 16 F Eine zweite Freiheit ............... 17 G Zwei Freiheiten gleichzeitig ........ 18 H Einschrankungen ................ 19 I Verfeinerte Einschrankungen ......... 20 K Einander erganzende Freiheiten und E- schrankungen . . . . . . . . . . . . . .. . . . 21 . . L Puzzles, die besonders schwierig sind ... 22 M Das Riesensechseck . . . . . . . . . . . .. . . 24 . 4 Gesellschaftsspiele .................. 25 A Einfache Spiele .................. 25 B Das symmetrische Duell. . . . . . . . . .. . . 27 C Spiel fiir N Spieler. . . . . . . . . . . .. . . . 30 . 5 Erste Ubungen und FragesteUungen . . . . .. . 32 A Zuerst einige Ubungen, die rasch erledigt sind . . . . . . . . . . . . . . . . . . .. . . 32 . . . . B Einiges zum Sechseck .............. 33 C Wozu die Gleichheit dient .......... 33 D Beschreibung der Steine durch Fra- spiele . . . . . . . . . . . . . . . . . .. . . . 34 . . . E Erste Zuordnungen . . . . . . . . . . . .. . . 36 . F Drei Pfeiltypen . . . . . . . . . . . . . . . 37 . . . G Zweier-Puzzles und ihre Darstellungen ... 38 H Dreier-Puzzles, Vierer-Puzzles, N-Puzzles . 42 6 Weitere Dberlegungen und Dbungen . . . . .. . 45 A Definition der Spielsteine . . . . . . . . .. . . 45 B Anzahl der Spielsteine . . . . . . . . . .. . . . 45 C Logische Anordnung der Spielsteine . . . .. 47 3 D Bezeichnung der Spielsteine . . . . . . .. . . 49 E Systematik der Puzzles zur Wiederholung 49 F Blumen mit der Zahl 3 . . . . . . . . . .. . . 53 . 7 Voll durchdachte Puzzlebeispiele . . . . . . .. . 55 A Logische Puzzles. . . . . . . . . . . . .. . . . 55 .
Aktualisiert: 2023-07-02
> findR *
2 Die 24 logischen Steine ........ . . . . .. . 11 3 Puzzles und Formen . . . . . . . . . . . .. . . . 12 . A Ganz einfache Puzzles . . . . . . . . . .. . . . 12 B Einfache Puzzles. . . . . . . . . . . . .. . . . 13 . C Schwierige Puzzles ................ 14 D Erste Puzzles mit 24 Steinen . . . . . . .. . . 15 E Eine erste Freiheit ................ 16 F Eine zweite Freiheit ............... 17 G Zwei Freiheiten gleichzeitig ........ 18 H Einschrankungen ................ 19 I Verfeinerte Einschrankungen ......... 20 K Einander erganzende Freiheiten und E- schrankungen . . . . . . . . . . . . . .. . . . 21 . . L Puzzles, die besonders schwierig sind ... 22 M Das Riesensechseck . . . . . . . . . . . .. . . 24 . 4 Gesellschaftsspiele .................. 25 A Einfache Spiele .................. 25 B Das symmetrische Duell. . . . . . . . . .. . . 27 C Spiel fiir N Spieler. . . . . . . . . . . .. . . . 30 . 5 Erste Ubungen und FragesteUungen . . . . .. . 32 A Zuerst einige Ubungen, die rasch erledigt sind . . . . . . . . . . . . . . . . . . .. . . 32 . . . . B Einiges zum Sechseck .............. 33 C Wozu die Gleichheit dient .......... 33 D Beschreibung der Steine durch Fra- spiele . . . . . . . . . . . . . . . . . .. . . . 34 . . . E Erste Zuordnungen . . . . . . . . . . . .. . . 36 . F Drei Pfeiltypen . . . . . . . . . . . . . . . 37 . . . G Zweier-Puzzles und ihre Darstellungen ... 38 H Dreier-Puzzles, Vierer-Puzzles, N-Puzzles . 42 6 Weitere Dberlegungen und Dbungen . . . . .. . 45 A Definition der Spielsteine . . . . . . . . .. . . 45 B Anzahl der Spielsteine . . . . . . . . . .. . . . 45 C Logische Anordnung der Spielsteine . . . .. 47 3 D Bezeichnung der Spielsteine . . . . . . .. . . 49 E Systematik der Puzzles zur Wiederholung 49 F Blumen mit der Zahl 3 . . . . . . . . . .. . . 53 . 7 Voll durchdachte Puzzlebeispiele . . . . . . .. . 55 A Logische Puzzles. . . . . . . . . . . . .. . . . 55 .
Aktualisiert: 2023-07-02
> findR *
Aktualisiert: 2023-07-03
> findR *
Aktualisiert: 2023-07-03
> findR *
Aktualisiert: 2023-07-03
> findR *
Nach Abschluss seiner Enneagramm-Trilogie unternimmt es der Autor, die Quintessenz aus seinen bereits vorliegenden Büchern zu formulieren. Der zentrale Nutzen der Enneagramm-Idee liegt seines Erachtens darin, ein vorzügliches Selbstbeobachtungs- und Entwicklungsinstrument zu sein. Es ist tradierten Persönlichkeitsmodellen sowohl hinsichtlich der Konkretheit als auch der Präzision, der Nachhaltigkeit und der Komplexität klar überlegen. Persönliche Entwicklung wird mithilfe dieser Idee zu einem realistischen Vorhaben, dessen Schritte detailliert benennbar und präzise nachvollziehbar sind.
Der Autor weist nach, dass die "Werkzeuge", die das "Enneagramm der Persönlichkeit" anbietet, für eine nachhaltige persönliche Entwicklung nicht ausreichen. Er empfiehlt, weitere Entwicklungs-Werkzeuge hinzuzunehmen, die aus Gurdjieffs "Viertem Weg" stammen. Das auf diese Weise erweiterte Instrumentarium liefert die Ausstattung, um mit der EntwicklungsArbeit beginnen zu können - so nennt er diesen spannenden Prozess.
Aktualisiert: 2023-07-01
> findR *
Nach Abschluss seiner Enneagramm-Trilogie unternimmt es der Autor, die Quintessenz aus seinen bereits vorliegenden Büchern zu formulieren. Der zentrale Nutzen der Enneagramm-Idee liegt seines Erachtens darin, ein vorzügliches Selbstbeobachtungs- und Entwicklungsinstrument zu sein. Es ist tradierten Persönlichkeitsmodellen sowohl hinsichtlich der Konkretheit als auch der Präzision, der Nachhaltigkeit und der Komplexität klar überlegen. Persönliche Entwicklung wird mithilfe dieser Idee zu einem realistischen Vorhaben, dessen Schritte detailliert benennbar und präzise nachvollziehbar sind.
Der Autor weist nach, dass die "Werkzeuge", die das "Enneagramm der Persönlichkeit" anbietet, für eine nachhaltige persönliche Entwicklung nicht ausreichen. Er empfiehlt, weitere Entwicklungs-Werkzeuge hinzuzunehmen, die aus Gurdjieffs "Viertem Weg" stammen. Das auf diese Weise erweiterte Instrumentarium liefert die Ausstattung, um mit der EntwicklungsArbeit beginnen zu können - so nennt er diesen spannenden Prozess.
Aktualisiert: 2023-07-01
> findR *
Nach Abschluss seiner Enneagramm-Trilogie unternimmt es der Autor, die Quintessenz aus seinen bereits vorliegenden Büchern zu formulieren. Der zentrale Nutzen der Enneagramm-Idee liegt seines Erachtens darin, ein vorzügliches Selbstbeobachtungs- und Entwicklungsinstrument zu sein. Es ist tradierten Persönlichkeitsmodellen sowohl hinsichtlich der Konkretheit als auch der Präzision, der Nachhaltigkeit und der Komplexität klar überlegen. Persönliche Entwicklung wird mithilfe dieser Idee zu einem realistischen Vorhaben, dessen Schritte detailliert benennbar und präzise nachvollziehbar sind.
Der Autor weist nach, dass die "Werkzeuge", die das "Enneagramm der Persönlichkeit" anbietet, für eine nachhaltige persönliche Entwicklung nicht ausreichen. Er empfiehlt, weitere Entwicklungs-Werkzeuge hinzuzunehmen, die aus Gurdjieffs "Viertem Weg" stammen. Das auf diese Weise erweiterte Instrumentarium liefert die Ausstattung, um mit der EntwicklungsArbeit beginnen zu können - so nennt er diesen spannenden Prozess.
Aktualisiert: 2023-07-01
> findR *
Nach Abschluss seiner Enneagramm-Trilogie unternimmt es der Autor, die Quintessenz aus seinen bereits vorliegenden Büchern zu formulieren. Der zentrale Nutzen der Enneagramm-Idee liegt seines Erachtens darin, ein vorzügliches Selbstbeobachtungs- und Entwicklungsinstrument zu sein. Es ist tradierten Persönlichkeitsmodellen sowohl hinsichtlich der Konkretheit als auch der Präzision, der Nachhaltigkeit und der Komplexität klar überlegen. Persönliche Entwicklung wird mithilfe dieser Idee zu einem realistischen Vorhaben, dessen Schritte detailliert benennbar und präzise nachvollziehbar sind.
Der Autor weist nach, dass die "Werkzeuge", die das "Enneagramm der Persönlichkeit" anbietet, für eine nachhaltige persönliche Entwicklung nicht ausreichen. Er empfiehlt, weitere Entwicklungs-Werkzeuge hinzuzunehmen, die aus Gurdjieffs "Viertem Weg" stammen. Das auf diese Weise erweiterte Instrumentarium liefert die Ausstattung, um mit der EntwicklungsArbeit beginnen zu können - so nennt er diesen spannenden Prozess.
Aktualisiert: 2023-07-01
> findR *
Lesbare, wartbare und zuverlässige Tests entwickeln
Fakes, Stubs, Mock-Objekte und Isolation-(Mocking-)Frameworks
Einfache Dependency-Injection-Techniken und das Refactoring von Legacy Code
Sie wissen, dass Sie Unit Tests durchführen sollten – warum machen Sie es noch nicht? Wenn Sie Anfänger auf dem Gebiet der Unit Tests sind, wenn Sie Unit Tests mühsam finden oder wenn Sie, gemessen am Aufwand, einfach kein ausreichendes Ergebnis erzielen, dann sollten Sie dieses Buch lesen.
Roy Osherove führt Sie Schritt für Schritt vom Schreiben Ihres ersten, einfachen Unit Tests bis hin zum Erstellen kompletter Test-Sets, die wartbar, lesbar und zuverlässig sind. Sie werden schnell zu fortgeschrittenen Themen wie Mocks und Stubs hingeführt, während Sie die Verwendung von Isolation-(Mocking-)Frameworks wie Moq, FakeItEasy und Typemock Isolator erlernen. Sie erfahren eine Menge zu Testmustern und zur Testorganisation, führen Refactoring durch und lernen, wie man »untestbaren« Code testet. Nebenbei zeigt Ihnen der Autor das Integration Testing sowie Techniken zum Testen mit Datenbanken.
Die Beispiele im Buch verwenden C#, sind aber auch für jeden nützlich, der eine Sprache mit statischen Typen wie Java oder C++ benutzt.
Aus dem Inhalt:
Grundlagen des Unit Testings
Frameworks für das Unit Testing
Einsatz von NUnit
Stubs zum Auflösen von Abhängigkeiten
Interaction Testing mit Mock-Objekten
Isolation-(Mocking-)Frameworks
Testhierarchie und Organisation
Die Säulen guter Unit Tests
Integration von Unit Tests in das Unternehmen
Umgang mit Legacy Code
Design und Testbarkeit
Tools und Frameworks
Stimmen zum Buch:
»Dieses Buch ist etwas Besonderes. Die Kapitel bauen aufeinander auf und entwickeln eine erstaunliche Tiefe.«
– Aus dem Vorwort von Robert C. Martin, cleancoder.com
»Die beste Art, Unit Testing zu lernen. Bereits ein Klassiker auf dem Gebiet.«
– Raphael Faria, LG Electronics
»Bringt Ihnen sowohl die Philosophie des effektiven Unit Testings bei als auch die praktischen Grundlagen.«
– Pradeep Chellappan, Microsoft
»Wenn meine Teammitglieder fragen, wie sie Unit Tests richtig schreiben sollen, antworte ich einfach: mit diesem Buch!«
– Alessandro Campeis, Vimar SpA
Aktualisiert: 2023-07-01
> findR *
Lesbare, wartbare und zuverlässige Tests entwickeln
Fakes, Stubs, Mock-Objekte und Isolation-(Mocking-)Frameworks
Einfache Dependency-Injection-Techniken und das Refactoring von Legacy Code
Sie wissen, dass Sie Unit Tests durchführen sollten – warum machen Sie es noch nicht? Wenn Sie Anfänger auf dem Gebiet der Unit Tests sind, wenn Sie Unit Tests mühsam finden oder wenn Sie, gemessen am Aufwand, einfach kein ausreichendes Ergebnis erzielen, dann sollten Sie dieses Buch lesen.
Roy Osherove führt Sie Schritt für Schritt vom Schreiben Ihres ersten, einfachen Unit Tests bis hin zum Erstellen kompletter Test-Sets, die wartbar, lesbar und zuverlässig sind. Sie werden schnell zu fortgeschrittenen Themen wie Mocks und Stubs hingeführt, während Sie die Verwendung von Isolation-(Mocking-)Frameworks wie Moq, FakeItEasy und Typemock Isolator erlernen. Sie erfahren eine Menge zu Testmustern und zur Testorganisation, führen Refactoring durch und lernen, wie man »untestbaren« Code testet. Nebenbei zeigt Ihnen der Autor das Integration Testing sowie Techniken zum Testen mit Datenbanken.
Die Beispiele im Buch verwenden C#, sind aber auch für jeden nützlich, der eine Sprache mit statischen Typen wie Java oder C++ benutzt.
Aus dem Inhalt:
Grundlagen des Unit Testings
Frameworks für das Unit Testing
Einsatz von NUnit
Stubs zum Auflösen von Abhängigkeiten
Interaction Testing mit Mock-Objekten
Isolation-(Mocking-)Frameworks
Testhierarchie und Organisation
Die Säulen guter Unit Tests
Integration von Unit Tests in das Unternehmen
Umgang mit Legacy Code
Design und Testbarkeit
Tools und Frameworks
Stimmen zum Buch:
»Dieses Buch ist etwas Besonderes. Die Kapitel bauen aufeinander auf und entwickeln eine erstaunliche Tiefe.«
– Aus dem Vorwort von Robert C. Martin, cleancoder.com
»Die beste Art, Unit Testing zu lernen. Bereits ein Klassiker auf dem Gebiet.«
– Raphael Faria, LG Electronics
»Bringt Ihnen sowohl die Philosophie des effektiven Unit Testings bei als auch die praktischen Grundlagen.«
– Pradeep Chellappan, Microsoft
»Wenn meine Teammitglieder fragen, wie sie Unit Tests richtig schreiben sollen, antworte ich einfach: mit diesem Buch!«
– Alessandro Campeis, Vimar SpA
Aktualisiert: 2023-07-01
> findR *
Lesbare, wartbare und zuverlässige Tests entwickeln
Fakes, Stubs, Mock-Objekte und Isolation-(Mocking-)Frameworks
Einfache Dependency-Injection-Techniken und das Refactoring von Legacy Code
Sie wissen, dass Sie Unit Tests durchführen sollten – warum machen Sie es noch nicht? Wenn Sie Anfänger auf dem Gebiet der Unit Tests sind, wenn Sie Unit Tests mühsam finden oder wenn Sie, gemessen am Aufwand, einfach kein ausreichendes Ergebnis erzielen, dann sollten Sie dieses Buch lesen.
Roy Osherove führt Sie Schritt für Schritt vom Schreiben Ihres ersten, einfachen Unit Tests bis hin zum Erstellen kompletter Test-Sets, die wartbar, lesbar und zuverlässig sind. Sie werden schnell zu fortgeschrittenen Themen wie Mocks und Stubs hingeführt, während Sie die Verwendung von Isolation-(Mocking-)Frameworks wie Moq, FakeItEasy und Typemock Isolator erlernen. Sie erfahren eine Menge zu Testmustern und zur Testorganisation, führen Refactoring durch und lernen, wie man »untestbaren« Code testet. Nebenbei zeigt Ihnen der Autor das Integration Testing sowie Techniken zum Testen mit Datenbanken.
Die Beispiele im Buch verwenden C#, sind aber auch für jeden nützlich, der eine Sprache mit statischen Typen wie Java oder C++ benutzt.
Aus dem Inhalt:
Grundlagen des Unit Testings
Frameworks für das Unit Testing
Einsatz von NUnit
Stubs zum Auflösen von Abhängigkeiten
Interaction Testing mit Mock-Objekten
Isolation-(Mocking-)Frameworks
Testhierarchie und Organisation
Die Säulen guter Unit Tests
Integration von Unit Tests in das Unternehmen
Umgang mit Legacy Code
Design und Testbarkeit
Tools und Frameworks
Stimmen zum Buch:
»Dieses Buch ist etwas Besonderes. Die Kapitel bauen aufeinander auf und entwickeln eine erstaunliche Tiefe.«
– Aus dem Vorwort von Robert C. Martin, cleancoder.com
»Die beste Art, Unit Testing zu lernen. Bereits ein Klassiker auf dem Gebiet.«
– Raphael Faria, LG Electronics
»Bringt Ihnen sowohl die Philosophie des effektiven Unit Testings bei als auch die praktischen Grundlagen.«
– Pradeep Chellappan, Microsoft
»Wenn meine Teammitglieder fragen, wie sie Unit Tests richtig schreiben sollen, antworte ich einfach: mit diesem Buch!«
– Alessandro Campeis, Vimar SpA
Aktualisiert: 2023-07-01
> findR *
Von den 20er-Jahren bis heute: Was immer der Eisenbahnliebhaber wissen will, in dieser Enzyklopädie wird er fündig. Nicht nur die wichtigsten technischen Daten, sondern auch, warum eine Baureihe entwickelt wurde und welchem Zweck sie dienen sollte. Illustriert wird das Ganze mit Bildern aus längst vergangenen Epochen.
Aktualisiert: 2023-06-30
> findR *
MEHR ANZEIGEN
Bücher zum Thema Typen
Sie suchen ein Buch über Typen? Bei Buch findr finden Sie eine große Auswahl Bücher zum
Thema Typen. Entdecken Sie neue Bücher oder Klassiker für Sie selbst oder zum Verschenken. Buch findr
hat zahlreiche Bücher zum Thema Typen im Sortiment. Nehmen Sie sich Zeit zum Stöbern und finden Sie das
passende Buch für Ihr Lesevergnügen. Stöbern Sie durch unser Angebot und finden Sie aus unserer großen Auswahl das
Buch, das Ihnen zusagt. Bei Buch findr finden Sie Romane, Ratgeber, wissenschaftliche und populärwissenschaftliche
Bücher uvm. Bestellen Sie Ihr Buch zum Thema Typen einfach online und lassen Sie es sich bequem nach
Hause schicken. Wir wünschen Ihnen schöne und entspannte Lesemomente mit Ihrem Buch.
Typen - Große Auswahl Bücher bei Buch findr
Bei uns finden Sie Bücher beliebter Autoren, Neuerscheinungen, Bestseller genauso wie alte Schätze. Bücher zum
Thema Typen, die Ihre Fantasie anregen und Bücher, die Sie weiterbilden und Ihnen wissenschaftliche
Fakten vermitteln. Ganz nach Ihrem Geschmack ist das passende Buch für Sie dabei. Finden Sie eine große Auswahl
Bücher verschiedenster Genres, Verlage, Autoren bei Buchfindr:
Sie haben viele Möglichkeiten bei Buch findr die passenden Bücher für Ihr Lesevergnügen zu entdecken. Nutzen Sie
unsere Suchfunktionen, um zu stöbern und für Sie interessante Bücher in den unterschiedlichen Genres und Kategorien
zu finden. Unter Typen und weitere Themen und Kategorien finden Sie schnell und einfach eine Auflistung
thematisch passender Bücher. Probieren Sie es aus, legen Sie jetzt los! Ihrem Lesevergnügen steht nichts im Wege.
Nutzen Sie die Vorteile Ihre Bücher online zu kaufen und bekommen Sie die bestellten Bücher schnell und bequem
zugestellt. Nehmen Sie sich die Zeit, online die Bücher Ihrer Wahl anzulesen, Buchempfehlungen und Rezensionen zu
studieren, Informationen zu Autoren zu lesen. Viel Spaß beim Lesen wünscht Ihnen das Team von Buchfindr.