Professional Test Driven Development with C# - Info and Reading Options
By James Bender
"Professional Test Driven Development with C#" was published by Wiley & Sons, Incorporated, John in 2012 - Hoboken, it has 1 pages and the language of the book is English.
“Professional Test Driven Development with C#” Metadata:
- Title: ➤ Professional Test Driven Development with C#
- Author: James Bender
- Language: English
- Number of Pages: 1
- Publisher: ➤ Wiley & Sons, Incorporated, John
- Publish Date: 2012
- Publish Location: Hoboken
“Professional Test Driven Development with C#” Subjects and Themes:
- Subjects: ➤ Development - Testing - C# (Computer program language) - Computer software - COMPUTERS / Programming Languages / Pascal - Computer software / Development - COMPUTERS / Programming Languages / Java - COMPUTERS / Programming Languages / C# - Computer software / Testing - Computer software, development - C (computer program language)
Edition Specifications:
- Pagination: 384
Edition Identifiers:
- The Open Library ID: OL39888856M - OL16571748W
- ISBN-13: 9781283397988 - 9781118102107
- All ISBNs: 9781283397988 - 9781118102107
AI-generated Review of “Professional Test Driven Development with C#”:
"Professional Test Driven Development with C#" Description:
Open Data:
Intro -- Professional Test-Driven Development with C#: Developing Real World Applications with TDD -- Contents -- Introduction -- Part I: Getting Started -- Chapter 1: The Road to Test-Driven Development -- The Classical Approach to Software Development -- A Brief History of Software Engineering -- From Waterfall to Iterative and Incremental -- A Quick Introduction to Agile Methodologies -- A Brief History of Agile Methodologies -- The Principles and Practices of Test-Driven Development -- The Concepts Behind TDD -- TDD as a Design Methodology -- TDD as a Development Practice -- The Benefits of TDD -- A Quick Example of the TDD Approach -- Summary -- Chapter 2: An Introduction to Unit Testing -- What Is a Unit Test? -- Unit Test Definition -- What Is Not a Unit Test? -- Other Types of Tests -- A Brief Look at NUnit -- What Is a Unit Test Framework? -- The Basics of NUnit -- Decoupling with Mock Objects -- Why Mocking Is Important -- Dummy, Fake, Stub, and Mock -- Best and Worst Practices -- A Brief Look at Moq -- What Does a Mocking Framework Do? -- A Bit About Moq -- Moq Basics -- Summary -- Chapter 3: A Quick Review of Refactoring -- Why Refactor? -- A Project's Lifecycle -- Maintainability -- Code Metrics -- Clean Code Principles -- OOP Principles -- Encapsulation -- Inheritance -- Polymorphism -- The SOLID Principles -- The Single Responsibility Principle -- The Open/Close Principle -- The Liskov Substitution Principle -- The Interface Segregation Principle -- The Dependency Inversion Principle -- Code Smells -- What Is a Code Smell? -- Duplicate Code and Similar Classes -- Big Classes and Big Methods -- Comments -- Bad Names -- Feature Envy -- Too Much If/Switch -- Try/Catch Bloat -- Typical Refactoring -- Extract Classes or Interfaces -- Extract Methods -- Rename Variables, Fields, Methods, and Classes -- Encapsulate Fields
Read “Professional Test Driven Development with C#”:
Read “Professional Test Driven Development with C#” by choosing from the options below.
Search for “Professional Test Driven Development with C#” downloads:
Visit our Downloads Search page to see if downloads are available.
Find “Professional Test Driven Development with C#” in Libraries Near You:
Read or borrow “Professional Test Driven Development with C#” from your local library.
- The WorldCat Libraries Catalog: Find a copy of “Professional Test Driven Development with C#” at a library near you.
Buy “Professional Test Driven Development with C#” online:
Shop for “Professional Test Driven Development with C#” on popular online marketplaces.
- Ebay: New and used books.