In weniger als einer Minute können Sie mit dem Lesen von Professional Test Driven Development with C# auf Ihrem Kindle beginnen. Sie haben noch keinen Kindle? Hier kaufen oder mit einer unserer kostenlosen Kindle Lese-Apps sofort zu lesen anfangen.

An Ihren Kindle oder ein anderes Gerät senden

 
 
 

Kostenlos testen

Jetzt kostenlos reinlesen

An Ihren Kindle oder ein anderes Gerät senden

Der Artikel ist in folgender Variante leider nicht verfügbar
Keine Abbildung vorhanden für
Farbe:
Keine Abbildung vorhanden
 

Professional Test Driven Development with C#: Developing Real World Applications with TDD [Kindle Edition]

James Bender , Jeff McWherter
5.0 von 5 Sternen  Alle Rezensionen anzeigen (2 Kundenrezensionen)

Kindle-Preis: EUR 27,99 Inkl. MwSt. und kostenloser drahtloser Lieferung über Amazon Whispernet

Kostenlose Kindle-Leseanwendung Jeder kann Kindle Bücher lesen  selbst ohne ein Kindle-Gerät  mit der KOSTENFREIEN Kindle App für Smartphones, Tablets und Computer.

Geben Sie Ihre E-Mail-Adresse oder Mobiltelefonnummer ein, um die kostenfreie App zu beziehen.

Weitere Ausgaben

Amazon-Preis Neu ab Gebraucht ab
Kindle Edition EUR 27,99  
Taschenbuch EUR 43,55  

Kunden, die diesen Artikel gekauft haben, kauften auch

Seite von Zum Anfang
Diese Einkaufsfunktion wird weiterhin Artikel laden. Um aus diesem Karussell zu navigieren, benutzen Sie bitte Ihre Überschrift-Tastenkombination, um zur nächsten oder vorherigen Überschrift zu navigieren.

Produktbeschreibungen

Kurzbeschreibung

Hands-on guidance to creating great test-driven development practice

Test-driven development (TDD) practice helps developers recognize a well-designed application, and encourages writing a test before writing the functionality that needs to be implemented. This hands-on guide provides invaluable insight for creating successful test-driven development processes. With source code and examples featured in both C# and .NET, the book walks you through the TDD methodology and shows how it is applied to a real-world application. You’ll witness the application built from scratch and details each step that is involved in the development, as well as any problems that were encountered and the solutions that were applied.

  • Clarifies the motivation behind test-driven development (TDD), what it is, and how it works
  • Reviews the various steps involved in developing an application and the testing that is involved prior to implementing the functionality
  • Discusses unit testing and refactoring

Professional Test-Driven Development with C# shows you how to create great TDD processes right away.

Buchrückseite

Start working with test driven development processes to build better applications
 
If you want to write robust software that is simple to implement and maintain, you need to use Test Driven Development (TDD). This hands-on guide shows you how, providing invaluable insight for creating effective TDD processes. With the help of source code and examples featured in C#, the authors walk you through the TDD methodology and show you how to apply it to a real-world application. You'll explore the application as it's built from scratch and follow each step involved in development, including problems that arise and the solutions to apply. Within no time, you'll be designing your own successful TDD processes.
 
Professional Test Driven Development with C#:
* Describes common software problems and provides refactoring practices that resolve them
* Shows patterns that can be used to test WPF and Silverlight applications
* Helps you ensure that when a defect is fixed it stays fixed without causing unexpected side effects
* Shows how to structure your MVC application for testability
* Shares the easy steps that can be taken to test WCF services
* Explains how to run integration tests to ensure that everything works as planned
* Uncovers best practices for writing good tests that are readable and maintainable
 
Wrox Professional guides are planned and written by working programmers to meet the real-world needs of programmers, developers, and IT professionals. Focused and relevant, they address the issues technology professionals face every day. They provide examples, practical solutions, and expert education in new technologies, all designed to help programmers do a better job.
 
wrox.com
 
Programmer Forums
Join our Programmer to Programmer forums to ask and answer programming questions about this book, join discussions on the hottest topics in the industry, and connect with fellow programmers from around the world.
 
Code Downloads
Take advantage of free code samples from this book, as well as code samples from hundreds of other books, all ready to use.
 
Read More
Find articles, ebooks, sample chapters, and tables of contents for hundreds of books, and more reference resources on programming topics that matter to you.

Produktinformation

  • Format: Kindle Edition
  • Dateigröße: 4622 KB
  • Seitenzahl der Print-Ausgabe: 360 Seiten
  • Verlag: Wrox; Auflage: 1 (9. Mai 2011)
  • Verkauf durch: Amazon Media EU S.à r.l.
  • Sprache: Englisch
  • ASIN: B004X75OGG
  • Text-to-Speech (Vorlesemodus): Aktiviert
  • X-Ray:
  • Word Wise: Nicht aktiviert
  • : Nicht aktiviert
  • Durchschnittliche Kundenbewertung: 5.0 von 5 Sternen  Alle Rezensionen anzeigen (2 Kundenrezensionen)
  • Amazon Bestseller-Rang: #162.798 Bezahlt in Kindle-Shop (Siehe Top 100 Bezahlt in Kindle-Shop)

  •  Ist der Verkauf dieses Produkts für Sie nicht akzeptabel?

Mehr über die Autoren

Entdecken Sie Bücher, lesen Sie über Autoren und mehr

Kundenrezensionen

4 Sterne
0
3 Sterne
0
2 Sterne
0
1 Sterne
0
5.0 von 5 Sternen
5.0 von 5 Sternen
Die hilfreichsten Kundenrezensionen
1 von 1 Kunden fanden die folgende Rezension hilfreich
5.0 von 5 Sternen Sehr gut 6. September 2011
Von RoSch
Format:Taschenbuch
Alles wird Schritt für Schritt an einem Beispielprojekt erklärt.
Passende Frameworks, die die Arbeit mit TDD erleichtern werden sinnvollerweiße ebenfalls vorgestellt. Auch Alternativen zu diesen Frameworks werden genannt. Zusätzlich werden Architekturmuster, wie z.B. das MVVM Pattern, das Repository Pattern u.a. erläutert.
Alles in allem wird Test Driven Development hervorragend erklärt und zusätzlich viele praktische Tipps gegeben, die die tägliche Arbeit speziel mit Visual Studio 2010 zusätzlich erleichtern.
War diese Rezension für Sie hilfreich?
5.0 von 5 Sternen Tolles Buch für TDD-Einsteiger (Auszubildende/Studenten) 21. September 2013
Format:Taschenbuch|Verifizierter Kauf
Ich bin über eine Podcast-Episode von "Deep Fried Bytes" [...] auf dieses Buch aufmerksam geworden und habe es mir gleich für den Kindle zugelegt.

Die Autoren liefern mit diesem Buch einen Rundumschlag zur testgetriebenen Softwareentwicklung mit C#. Zusätzlich zu den theoretischen Hintergründen von TDD und der agilen Softwareentwicklung werden anhand eines konkreten Beispielprojekts verschiedenste Frameworks (NUnit für die Unit-Tests, NBehave für Business Driven Development, Ninject für Dependency Injection, Moq für Stubs und Mocks usw.) mit Schritt-für-Schritt-Anleitungen eingeführt. Der dabei entstehende Code mag auf den ersten Blick recht umfangreich sein (allein mehrere Klassen und Methoden für den ersten Test), aber das Design ist praxistauglich und leicht erweiterbar.

Das Buch ist gespickt mit allerlei zusätzlichen Einführungen und Tipps rund um die agile Softwareentwicklung. Seien es die SOLID-Prinzipien, Refactoring, User Stories oder Code Smells: das Buch ist voll von einsteigertauglichen Erklärungen und Beispielen.

Sehr gut gefallen hat mir der Teil über die Strukturierung der C#-Projekte und ihrer Abhängigkeiten in Visual Studio. Hilfreich sind auch die zusätzlichen Kapitel über das Testen von WCF- und WPF-Anwendungen. Hierbei werden sofort konkrete Beispiele mit Bezug zum Beispielprojekt gegeben, die sich direkt in der Praxis anwenden lassen. Dabei wird darauf geachtet, dass in den Tests von der "Infrastruktur" (Services bzw. GUI) abstrahiert wird und Stubs bzw. Mocks für schnelle und wiederholbare Tests zum Einsatz kommen.

Ich empfehle dieses Buch definitiv meinen Auszubildenden und Studenten als Literatur zum Einstieg in das Thema Unit-Tests mit C#!
War diese Rezension für Sie hilfreich?
Die hilfreichsten Kundenrezensionen auf Amazon.com (beta)
Amazon.com: 4.4 von 5 Sternen  18 Rezensionen
18 von 20 Kunden fanden die folgende Rezension hilfreich
5.0 von 5 Sternen Great book for beginner to mid level Developers 1. Juli 2011
Von Phil - Veröffentlicht auf Amazon.com
Format:Taschenbuch
This book may not be helpful for Architect and other highly experienced Developers. However, for others, this books is great. It basically teaches you how to be a good developer and write good code. Its text is clear, concise and practical to the tooth. You see how to shows you step-by-step on how to program the right way and does a great job at it.

As regards to the content, this book shows you how to use Test driven development in a real applications as opposed to showing you just theory or just lingering on principles. It also covers supporting topics like mocks and Object oriented development principles. It is one of the best development books I have read and I highly recommend it. I hope the authors comes out with more books.
5 von 5 Kunden fanden die folgende Rezension hilfreich
5.0 von 5 Sternen It should be mandatory if you want to be a SERIOUS C# Developer 30. Januar 2013
Von Marcos Trazzini - Veröffentlicht auf Amazon.com
Format:Kindle Edition|Verifizierter Kauf
This is the kind of book that pays by itself on the first few pages. It's very well written and easy to follow. The Authors really knows how to approach the subject on a step-by-step basis. Highly recommended if you really want to deep dive into Test-Driven-Development, but the readers should be aware that some previous knowledge on C# Development and Design Patterns are required to really enjoy the book, otherwise you will miss most of the important concepts.
6 von 7 Kunden fanden die folgende Rezension hilfreich
5.0 von 5 Sternen My vote of 6 ( If I could ) 19. September 2012
Von Ognyan Dimitrov - Veröffentlicht auf Amazon.com
Format:Taschenbuch
Before I read this book I did not know the benefits of TDD and how to execute it properly and it sounded to me like the next agile-scrum-XP hype. I am happy that I was not that sloppy to miss TDD and I am happy that I started with this book. These guys really have a sense for teaching. But why you may ask?
The book starts at very very slow pace - for a novice - and the examples looked to me a little bloated, but afterwards I got it right and I do not think they are anymore. The firsts chapter, which is an elaboration on the benefits of TDD is thorough and after reading it every developer should be convinced to use TDD in his developing process. But then the question is "How to do it properly rather then sloppy?". The answer comes with the introduction of the SOLID principles and refactoring in a way that they are very easy to remember and to use in practice which I think are in the core of TDD - "Red, Green, Refactor". Then comes Dependency Injection with ninject which was introduced very brightly for the novice. The next chapters go in faster pace but with the knowledge from the previous the material is easy comprehended.
The examples are near-real, very well thought and useful. This books combines in itself knowledge from a broad spectrum and makes really good foundation for any further study of Refactoring, DI, OOP design and Unit testing. The book make you see where is right place and the right time for every step - a really nice flow.
I rarely find such a useful book. I will say that it has very high text-to-read*quality-of-material/money-to-buy ratio. I recommend this book for novice programmers and for experienced which wants to start TDD the right way. It will be best if novice programmers are thought TDD in the rails of SCRUM from the start the way this book teaches. After reading this book I have decided to integrate teaching of TDD for our freshmen in the company so they start their work the right way, which for me is TDD in the rails of scrum.
That is not all that is important to notice about the book, but I have to stop. This book is worth the money. I will look for other books of these guys.
The book cries for second edition with more elaboration on the topics. You have done great job guys.
8 von 11 Kunden fanden die folgende Rezension hilfreich
5.0 von 5 Sternen Test before you develop 5. November 2011
Von Lord Acavier - Veröffentlicht auf Amazon.com
Format:Taschenbuch
I would like to think that I do test driven development, but this book puts a twist on my idea of the subject. While my method is more" test as you go", this book defines it more like test before you develop. It's a concept that those like myself are not use to. In other words, the book helps you write the code to call the methods you need to get your results before you actually write those methods. It helps you keep your mind focused on the goal of your code without getting side tracked. The book is also chopped full of coding best practices that will help you as you better yourself as a programmer. I know we may not always agree with each and every one, but they are helpful to keep in the back of your mind.
1 von 1 Kunden fanden die folgende Rezension hilfreich
3.0 von 5 Sternen An introduction to TDD, but won't get you coding 8. Januar 2015
Von Nathan Townsend - Veröffentlicht auf Amazon.com
Format:Taschenbuch|Verifizierter Kauf
If you are like me and have a basic understanding of TDD but need a push in the right direction you will not likely find that here. I was hoping to find solutions to the real-world problems encountered when learning to leverage this approach for software design. Unfortunately the examples here are far too few and narrow to get a start towards this working knowledge.
Waren diese Rezensionen hilfreich?   Wir wollen von Ihnen hören.
Kundenrezensionen suchen
Nur in den Rezensionen zu diesem Produkt suchen

Kunden diskutieren

Das Forum zu diesem Produkt
Diskussion Antworten Jüngster Beitrag
Noch keine Diskussionen

Fragen stellen, Meinungen austauschen, Einblicke gewinnen
Neue Diskussion starten
Thema:
Erster Beitrag:
Eingabe des Log-ins
 

Kundendiskussionen durchsuchen
Alle Amazon-Diskussionen durchsuchen
   


Ähnliche Artikel finden