Lean Testing für C++-Programmierer

Lean Testing für C++-Programmierer von Breymann,  Ulrich, Spillner,  Andreas
Das Buch versucht, dem C++-Entwickler das Testen nahe zu bringen. Es beschränkt sich dabei auf den Test von Komponenten (Units). Dabei achten die Autoren darauf, dass der Testaufwand angemessen ist. Den Lesern wird dazu ein „Test-Büffet“, also eine Auswahl verschiedener Verfahren angeboten, die sie nicht nur zum direkten Testen, sondern auch für die testgetriebene Entwicklung (TDD = test driven development) verwenden können. Dazu gehören die vorbereitende automatisierte statischen Analyse des vorhandenen Programmcodes ebenso wie Verfahren zur Laufzeit des zu prüfenden Programms. Es gibt nicht das eine Testentwurfsverfahren, mit dem alle Fehler aufgedeckt werden, sinnvoll ist immer eine Kombination von mehreren Verfahren, die vom Entwickler passend zum Problem auszusuchen sind. Wie intensiv und ausgiebig die einzelnen Verfahren anzuwenden sind, bleibt dem Entwickler überlassen, er kennt sein Testobjekt am besten. Die Autoren geben Empfehlungen, welche Reihenfolge anzuraten ist und welche Verfahren in welchem Umfang gut zusammen passen. Die Autoren stellen die verschiedenen Standardtestverfahren vor und zeigen dazu Beispiele in C++, wobei sie das Googletest-Framework verwenden.
Aktualisiert: 2023-06-11
> findR *

PowerShell 5

PowerShell 5 von Weltner,  Tobias
Die Komplexität von IT-Landschaften macht die Automatisierung von Administrationsaufgaben im Netzwerk heutzutage unerlässlich. Die Windows PowerShell ist hier zweifellos das Werkzeug der Wahl. Dr. Tobias Weltner, einer der führenden PowerShell-Experten in Deutschland, stellt in seinem umfangreichen, gut strukturierten Grundlagenwerk die Leistungsfähigkeit der PowerShell in ihrer ganzen Bandbreite vor: vom pragmatischen „quick and dirty“-Einsatz bis hin zum mächtigen Tool für anspruchsvolle Automatisierungsvorhaben oder als strategische Plattform für unterschiedlichste IT-Lösungen. Ob Sie dieses Buch als Einsteiger ohne Vorkenntnisse durcharbeiten oder ob Sie sich als IT-Profi gezielt in Spezialthemen einlesen mit diesem Workshop erarbeiten Sie sich wertvolles PowerShell-Know-how.
Aktualisiert: 2023-06-11
> findR *

Code That Fits in Your Head

Code That Fits in Your Head von Seemann,  Mark
Techniken für sauberen und wartbaren Code sowie für die Reduktion von Komplexität Software nachhaltig entwickeln und Legacy Code beherrschen Produktivität steigern durch strukturierte Arbeitsabläufe und effiziente Fehlerbehandlung Dieses Buch ist ein praktischer Leitfaden für das Schreiben von nachhaltigem Programmcode und die Reduktion von Komplexität, die Schuld daran ist, dass Softwareprojekte langfristig außer Kontrolle geraten. Mark Seemann unterstützt seit Jahrzehnten Softwareentwickler-Teams bei der erfolgreichen Umsetzung komplexer Projekte. In diesem Buch begleitet er Sie von den ersten Codezeilen bis zum Deployment und zeigt Ihnen, wie Sie im Entwicklungsprozess effizient bleiben, wenn Sie neue Funktionalitäten implementieren, Optimierungen vornehmen und Fehler beheben. Dabei gibt er Ihnen für alle wichtigen Kernprobleme wertvolle Hinweise, Techniken und Arbeitsabläufe an die Hand: von der Verwendung von Checklisten bis zur Teamarbeit, von Kapselung und API-Design bis zu Unit Testing. Seemann veranschaulicht seine Konzepte anhand von Codebeispielen aus einem vollständigen Beispielprojekt in C#. Der Code ist so geschrieben, dass er gut verständlich für jeden ist, der eine objektorientierte Programmiersprache verwendet, einschließlich Java, C++ und Python. Der gesamte Code steht zur weiteren Erkundung zum Download zur Verfügung. Wenn Sie jemals negative Erfahrungen bei der Umsetzung von Softwareprojekten oder mit schlecht wartbarem Legacy Code gemacht haben, wird dieses Praxisbuch Ihnen helfen, solche Schwierigkeiten ab sofort von Anfang an zu vermeiden. »Mark Seemann ist dafür bekannt, komplexe Konzepte anschaulich und präzise zu erläutern. In diesem Buch kondensiert er seine weitreichende Erfahrung in der Softwareentwicklung zu praktischen, pragmatischen Techniken für nachhaltigen und gut lesbaren Code. Dieses Buch ist ein Must Read für jeden Programmierer.« – Scott Wlaschin, Autor von »Domain Modeling Made Functional« Aus dem Inhalt: Den passenden Workflow finden und mit Checklisten arbeiten Ihre Ergebnisse mit bereits vorhandenen Fähigkeiten verbessern Komplexe Softwareprojekte effizient beginnen mithilfe eines Vertical Slice Legacy Code und unnötige Komplexität vermeiden Bessere Techniken lernen und neue Routinen bei der Programmierung etablieren Neue Wege für effektivere und schnellere Fehlerbehandlung Höhere Produktivität in Bezug auf Performance und Sicherheit
Aktualisiert: 2023-05-24
> findR *

Code That Fits in Your Head

Code That Fits in Your Head von Seemann,  Mark
Techniken für sauberen und wartbaren Code sowie für die Reduktion von Komplexität Software nachhaltig entwickeln und Legacy Code beherrschen Produktivität steigern durch strukturierte Arbeitsabläufe und effiziente Fehlerbehandlung Dieses Buch ist ein praktischer Leitfaden für das Schreiben von nachhaltigem Programmcode und die Reduktion von Komplexität, die Schuld daran ist, dass Softwareprojekte langfristig außer Kontrolle geraten. Mark Seemann unterstützt seit Jahrzehnten Softwareentwickler-Teams bei der erfolgreichen Umsetzung komplexer Projekte. In diesem Buch begleitet er Sie von den ersten Codezeilen bis zum Deployment und zeigt Ihnen, wie Sie im Entwicklungsprozess effizient bleiben, wenn Sie neue Funktionalitäten implementieren, Optimierungen vornehmen und Fehler beheben. Dabei gibt er Ihnen für alle wichtigen Kernprobleme wertvolle Hinweise, Techniken und Arbeitsabläufe an die Hand: von der Verwendung von Checklisten bis zur Teamarbeit, von Kapselung und API-Design bis zu Unit Testing. Seemann veranschaulicht seine Konzepte anhand von Codebeispielen aus einem vollständigen Beispielprojekt in C#. Der Code ist so geschrieben, dass er gut verständlich für jeden ist, der eine objektorientierte Programmiersprache verwendet, einschließlich Java, C++ und Python. Der gesamte Code steht zur weiteren Erkundung zum Download zur Verfügung. Wenn Sie jemals negative Erfahrungen bei der Umsetzung von Softwareprojekten oder mit schlecht wartbarem Legacy Code gemacht haben, wird dieses Praxisbuch Ihnen helfen, solche Schwierigkeiten ab sofort von Anfang an zu vermeiden. »Mark Seemann ist dafür bekannt, komplexe Konzepte anschaulich und präzise zu erläutern. In diesem Buch kondensiert er seine weitreichende Erfahrung in der Softwareentwicklung zu praktischen, pragmatischen Techniken für nachhaltigen und gut lesbaren Code. Dieses Buch ist ein Must Read für jeden Programmierer.« – Scott Wlaschin, Autor von »Domain Modeling Made Functional« Aus dem Inhalt: Den passenden Workflow finden und mit Checklisten arbeiten Ihre Ergebnisse mit bereits vorhandenen Fähigkeiten verbessern Komplexe Softwareprojekte effizient beginnen mithilfe eines Vertical Slice Legacy Code und unnötige Komplexität vermeiden Bessere Techniken lernen und neue Routinen bei der Programmierung etablieren Neue Wege für effektivere und schnellere Fehlerbehandlung Höhere Produktivität in Bezug auf Performance und Sicherheit
Aktualisiert: 2023-05-17
> findR *

Code That Fits in Your Head

Code That Fits in Your Head von Seemann,  Mark
Techniken für sauberen und wartbaren Code sowie für die Reduktion von Komplexität Software nachhaltig entwickeln und Legacy Code beherrschen Produktivität steigern durch strukturierte Arbeitsabläufe und effiziente Fehlerbehandlung Dieses Buch ist ein praktischer Leitfaden für das Schreiben von nachhaltigem Programmcode und die Reduktion von Komplexität, die Schuld daran ist, dass Softwareprojekte langfristig außer Kontrolle geraten. Mark Seemann unterstützt seit Jahrzehnten Softwareentwickler-Teams bei der erfolgreichen Umsetzung komplexer Projekte. In diesem Buch begleitet er Sie von den ersten Codezeilen bis zum Deployment und zeigt Ihnen, wie Sie im Entwicklungsprozess effizient bleiben, wenn Sie neue Funktionalitäten implementieren, Optimierungen vornehmen und Fehler beheben. Dabei gibt er Ihnen für alle wichtigen Kernprobleme wertvolle Hinweise, Techniken und Arbeitsabläufe an die Hand: von der Verwendung von Checklisten bis zur Teamarbeit, von Kapselung und API-Design bis zu Unit Testing. Seemann veranschaulicht seine Konzepte anhand von Codebeispielen aus einem vollständigen Beispielprojekt in C#. Der Code ist so geschrieben, dass er gut verständlich für jeden ist, der eine objektorientierte Programmiersprache verwendet, einschließlich Java, C++ und Python. Der gesamte Code steht zur weiteren Erkundung zum Download zur Verfügung. Wenn Sie jemals negative Erfahrungen bei der Umsetzung von Softwareprojekten oder mit schlecht wartbarem Legacy Code gemacht haben, wird dieses Praxisbuch Ihnen helfen, solche Schwierigkeiten ab sofort von Anfang an zu vermeiden. »Mark Seemann ist dafür bekannt, komplexe Konzepte anschaulich und präzise zu erläutern. In diesem Buch kondensiert er seine weitreichende Erfahrung in der Softwareentwicklung zu praktischen, pragmatischen Techniken für nachhaltigen und gut lesbaren Code. Dieses Buch ist ein Must Read für jeden Programmierer.« – Scott Wlaschin, Autor von »Domain Modeling Made Functional« Aus dem Inhalt: Den passenden Workflow finden und mit Checklisten arbeiten Ihre Ergebnisse mit bereits vorhandenen Fähigkeiten verbessern Komplexe Softwareprojekte effizient beginnen mithilfe eines Vertical Slice Legacy Code und unnötige Komplexität vermeiden Bessere Techniken lernen und neue Routinen bei der Programmierung etablieren Neue Wege für effektivere und schnellere Fehlerbehandlung Höhere Produktivität in Bezug auf Performance und Sicherheit
Aktualisiert: 2023-05-16
> findR *

Lean Testing für C++-Programmierer

Lean Testing für C++-Programmierer von Breymann,  Ulrich, Spillner,  Andreas
Das Buch versucht, dem C++-Entwickler das Testen nahe zu bringen. Es beschränkt sich dabei auf den Test von Komponenten (Units). Dabei achten die Autoren darauf, dass der Testaufwand angemessen ist. Den Lesern wird dazu ein „Test-Büffet“, also eine Auswahl verschiedener Verfahren angeboten, die sie nicht nur zum direkten Testen, sondern auch für die testgetriebene Entwicklung (TDD = test driven development) verwenden können. Dazu gehören die vorbereitende automatisierte statischen Analyse des vorhandenen Programmcodes ebenso wie Verfahren zur Laufzeit des zu prüfenden Programms. Es gibt nicht das eine Testentwurfsverfahren, mit dem alle Fehler aufgedeckt werden, sinnvoll ist immer eine Kombination von mehreren Verfahren, die vom Entwickler passend zum Problem auszusuchen sind. Wie intensiv und ausgiebig die einzelnen Verfahren anzuwenden sind, bleibt dem Entwickler überlassen, er kennt sein Testobjekt am besten. Die Autoren geben Empfehlungen, welche Reihenfolge anzuraten ist und welche Verfahren in welchem Umfang gut zusammen passen. Die Autoren stellen die verschiedenen Standardtestverfahren vor und zeigen dazu Beispiele in C++, wobei sie das Googletest-Framework verwenden.
Aktualisiert: 2023-05-11
> findR *

Lean Testing für C++-Programmierer

Lean Testing für C++-Programmierer von Breymann,  Ulrich, Spillner,  Andreas
Das Buch versucht, dem C++-Entwickler das Testen nahe zu bringen. Es beschränkt sich dabei auf den Test von Komponenten (Units). Dabei achten die Autoren darauf, dass der Testaufwand angemessen ist. Den Lesern wird dazu ein „Test-Büffet“, also eine Auswahl verschiedener Verfahren angeboten, die sie nicht nur zum direkten Testen, sondern auch für die testgetriebene Entwicklung (TDD = test driven development) verwenden können. Dazu gehören die vorbereitende automatisierte statischen Analyse des vorhandenen Programmcodes ebenso wie Verfahren zur Laufzeit des zu prüfenden Programms. Es gibt nicht das eine Testentwurfsverfahren, mit dem alle Fehler aufgedeckt werden, sinnvoll ist immer eine Kombination von mehreren Verfahren, die vom Entwickler passend zum Problem auszusuchen sind. Wie intensiv und ausgiebig die einzelnen Verfahren anzuwenden sind, bleibt dem Entwickler überlassen, er kennt sein Testobjekt am besten. Die Autoren geben Empfehlungen, welche Reihenfolge anzuraten ist und welche Verfahren in welchem Umfang gut zusammen passen. Die Autoren stellen die verschiedenen Standardtestverfahren vor und zeigen dazu Beispiele in C++, wobei sie das Googletest-Framework verwenden.
Aktualisiert: 2023-05-11
> findR *

PowerShell 5

PowerShell 5 von Weltner,  Tobias
Die Komplexität von IT-Landschaften macht die Automatisierung von Administrationsaufgaben im Netzwerk heutzutage unerlässlich. Die Windows PowerShell ist hier zweifellos das Werkzeug der Wahl. Dr. Tobias Weltner, einer der führenden PowerShell-Experten in Deutschland, stellt in seinem umfangreichen, gut strukturierten Grundlagenwerk die Leistungsfähigkeit der PowerShell in ihrer ganzen Bandbreite vor: vom pragmatischen „quick and dirty“-Einsatz bis hin zum mächtigen Tool für anspruchsvolle Automatisierungsvorhaben oder als strategische Plattform für unterschiedlichste IT-Lösungen. Ob Sie dieses Buch als Einsteiger ohne Vorkenntnisse durcharbeiten oder ob Sie sich als IT-Profi gezielt in Spezialthemen einlesen mit diesem Workshop erarbeiten Sie sich wertvolles PowerShell-Know-how.
Aktualisiert: 2023-05-11
> findR *

Code That Fits in Your Head

Code That Fits in Your Head von Seemann,  Mark
Techniken für sauberen und wartbaren Code sowie für die Reduktion von Komplexität Software nachhaltig entwickeln und Legacy Code beherrschen Produktivität steigern durch strukturierte Arbeitsabläufe und effiziente Fehlerbehandlung Dieses Buch ist ein praktischer Leitfaden für das Schreiben von nachhaltigem Programmcode und die Reduktion von Komplexität, die Schuld daran ist, dass Softwareprojekte langfristig außer Kontrolle geraten. Mark Seemann unterstützt seit Jahrzehnten Softwareentwickler-Teams bei der erfolgreichen Umsetzung komplexer Projekte. In diesem Buch begleitet er Sie von den ersten Codezeilen bis zum Deployment und zeigt Ihnen, wie Sie im Entwicklungsprozess effizient bleiben, wenn Sie neue Funktionalitäten implementieren, Optimierungen vornehmen und Fehler beheben. Dabei gibt er Ihnen für alle wichtigen Kernprobleme wertvolle Hinweise, Techniken und Arbeitsabläufe an die Hand: von der Verwendung von Checklisten bis zur Teamarbeit, von Kapselung und API-Design bis zu Unit Testing. Seemann veranschaulicht seine Konzepte anhand von Codebeispielen aus einem vollständigen Beispielprojekt in C#. Der Code ist so geschrieben, dass er gut verständlich für jeden ist, der eine objektorientierte Programmiersprache verwendet, einschließlich Java, C++ und Python. Der gesamte Code steht zur weiteren Erkundung zum Download zur Verfügung. Wenn Sie jemals negative Erfahrungen bei der Umsetzung von Softwareprojekten oder mit schlecht wartbarem Legacy Code gemacht haben, wird dieses Praxisbuch Ihnen helfen, solche Schwierigkeiten ab sofort von Anfang an zu vermeiden. »Mark Seemann ist dafür bekannt, komplexe Konzepte anschaulich und präzise zu erläutern. In diesem Buch kondensiert er seine weitreichende Erfahrung in der Softwareentwicklung zu praktischen, pragmatischen Techniken für nachhaltigen und gut lesbaren Code. Dieses Buch ist ein Must Read für jeden Programmierer.« – Scott Wlaschin, Autor von »Domain Modeling Made Functional« Aus dem Inhalt: Den passenden Workflow finden und mit Checklisten arbeiten Ihre Ergebnisse mit bereits vorhandenen Fähigkeiten verbessern Komplexe Softwareprojekte effizient beginnen mithilfe eines Vertical Slice Legacy Code und unnötige Komplexität vermeiden Bessere Techniken lernen und neue Routinen bei der Programmierung etablieren Neue Wege für effektivere und schnellere Fehlerbehandlung Höhere Produktivität in Bezug auf Performance und Sicherheit
Aktualisiert: 2023-05-09
> findR *

Architekturpatterns mit Python

Architekturpatterns mit Python von Demmig,  Thomas, Gregory,  Bob, Percival,  Harry J. W.
Bewährte Patterns für komplexe Python-Projekte bekannte Architekturpatterns - endlich in idiomatischem Python die Komplexität anspruchsvoller Projekte erfolgreich managen den größten Nutzen aus den Testsuiten herausholen Pythons Popularität wächst weiterhin und mit Python werden inzwischen komplexe Projekte realisiert. Viele Python-Entwicklerinnen und -Entwickler interessieren sich deshalb für High-Level-Design-Patterns wie hexagonale Architektur, ereignisgesteuerte Architektur und die strategischen Patterns, die durch das Domain-Driven Design vorgegeben sind. Das Übertragen dieser Patterns nach Python ist allerdings nicht immer einfach.In diesem Praxisbuch stellen Harry Percival und Bob Gregory von MADE.com erprobte Architekturpatterns vor, die Python-Entwickler dabei unterstützen, die Komplexität von Anwendungen im Griff zu behalten – und den größtmöglichen Nutzen aus den Testsuiten zu ziehen. Jedes Pattern wird durch Beispiele in schönem, idiomatischem Python illustriert; dabei wird die Weitschweifigkeit der Java- oder C#-Syntax vermieden.
Aktualisiert: 2023-05-08
> findR *

PowerShell 5

PowerShell 5 von Weltner,  Tobias
In diesem Standardwerk zu PowerShell finden Einsteiger und Profis fundiertes Hintergrundwissen kombiniert mit praxisnahen und sofort einsetzbaren Codebeispielen. Der klare Aufbau und das umfassende Themenspektrum des Buchs vermitteln, wie die vielfältigen Funktionen der PowerShell zusammenhängen und aufeinander aufbauen. Einsteiger finden sofort Zugang zur PowerShell. Autodidaktisch erworbene Vorkenntnisse werden komplettiert und vertieft. Profis entdecken unzählige wertvolle Hinweise, Praxistipps und "Best Practices" für professionelles und sicheres Skripten. Aus dem Inhalt: ■ Schnelleinstieg: PowerShell-Grundlagen und rasche Erfolge mit interaktiven Kommandos ■ PowerShell-Skripte, Sicherheitseinstellungen und digitale Signaturen ■ Durchdachter Einsatz der objektorientierten Pipeline ■ Textoperationen, Parsing und Reguläre Ausdrücke ■ Mit Objekten und Typen direkt auf das .NET Framework zugreifen ■ Wiederkehrende Aufgaben als eigene Befehle in Modulen verfügbar machen ■ Mit PowerShellGet Module und Skripte zentral verwalten ■ Prozessübergreifendes Debugging, Fehlerbehandlung und Logging ■ Abgesicherte Fernzugriffe und Sicherheitsstrategien (JEA) ■ Hintergrundjobs, Multithreading und Performancesteigerung ■ Workflows und Desired State Configuration (DSC) ■ Benutzeroberflächen mit WPF gestalten ■ Professionelles Test-Driven Development (TDD) mit Pester
Aktualisiert: 2023-05-08
> findR *

Go – Das Praxisbuch

Go – Das Praxisbuch von Schröpfer,  Andreas
Ihr Einstieg in Go Einführung in Go und das Go Tooling Fokus auf Codequalität und Testing praktischer Einstieg mit Übungsaufgaben und Beispielprojekten (inkl. GitHub Repository) Sie haben schon Erfahrung mit objektorientierten Programmiersprachen und wollen sich jetzt Googles Programmiersprache Go genauer ansehen? Dann ist dieses Buch genau das Richtige für Sie! Denn Sie steigen direkt in die Besonderheiten von Go ein und lernen das Ökosystem rund um Tools und Testing kennen. Dabei liegt stets ein Fokus auf der Codequalität, damit Ihr Code von Anfang an den gängigen Code-Konventionen der Go-Community entspricht. Das alles lernen sie nicht nur mit grauer Theorie, sondern direkt an der Tatstatur mit Übungsaufgaben und Beispielprojekten.
Aktualisiert: 2023-05-08
> findR *
MEHR ANZEIGEN

Bücher zum Thema TDD

Sie suchen ein Buch über TDD? Bei Buch findr finden Sie eine große Auswahl Bücher zum Thema TDD. Entdecken Sie neue Bücher oder Klassiker für Sie selbst oder zum Verschenken. Buch findr hat zahlreiche Bücher zum Thema TDD 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 TDD einfach online und lassen Sie es sich bequem nach Hause schicken. Wir wünschen Ihnen schöne und entspannte Lesemomente mit Ihrem Buch.

TDD - 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 TDD, 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 TDD 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.