• Cite Icon7
  • https://doi.org/10.1007/978-1-4302-3172-1_38Copy DOI Icon

Testing and Debugging

  • Jan 1, 2010
  • Adam Freeman
Show More
  • Abstract
  • Literature Map
  • Citations
  • Similar Papers
Abstract

In this chapter, we looked at some of the C#, .NET, and Visual Studio features that you can use to improve the quality of your source code and reduce the likelihood of errors or unexpected behavior in your program. No single technique is perfect, but a combination of the approaches we have looked at can provide a great deal of insight into how your code will operate and the implicit assumptions that we all make when writing code. Few programmers like testing, but the more experienced you become with C# and .NET, the more you will appreciate how much of your time and your users’ time can be saved by improving the quality of your code.

Similar Papers
  • Research Article
  • Citations12

Early prediction of quality of service using interface-level metrics, code-level metrics, and antipatterns

  • May 19, 2020
  • Information and Software Technology
  • Chaima Abid +2
  • Conference Article
  • Citations30

Teaching software quality via source code inspection tool

  • Oct 01, 2017
  • Pedro Henrique De Andrade Gomes +5
  • Conference Article
  • Citations3

Metrics for Student Source Code Analysis

  • Nov 12, 2020
  • Igor Vehec +1
  • Conference Article
  • Citations3

Empirically Examining the Quality of Source Code in Engineering Software Systems

  • May 01, 2018
  • Jens K Carter +2
  • Research Article
  • Citations32

Empirical analysis of the relationship between CC and SLOC in a large corpus of Java methods and C functions

  • Dec 09, 2015
  • Journal of Software: Evolution and Process
  • Davy Landman +3
  • Research Article
  • Citations12

Repositorios de publicaciones digitales de libre acceso en Europa: análisis y valoración de la accesibilidad, posicionamiento web y calidad del código

  • Jul 26, 2016
  • El Profesional de la Información
  • Cristòfol Rovira +2
  • Research Article

Automation of program code vectorization for the use of SIMD instructions

  • Jan 01, 2026
  • Mathematical machines and systems
  • M.O Bohdiuk +1
  • Research Article

Modification Patterns and Their Impact on Source Code Internal Quality: How Far Are We from Learning from Repository History?

  • May 05, 2026
  • Electronics
  • Rogério Eduardo Garcia +2
  • Research Article
  • Citations6

Unsupervised Machine Learning for Effective Code Smell Detection: A Novel Method

  • Jan 01, 2024
  • Journal of Communications Software and Systems
  • Ruchin Gupta +3
  • Conference Article
  • Citations4

Studying the Relation between Anti-Patterns in Design Models and in Source Code

  • Mar 01, 2016
  • Bilal Karasneh +3
  • Research Article
  • Citations5

Techniques for Generating and Measuring Production Code Constructs from Controller Models

  • Apr 20, 2009
  • SAE International Journal of Passenger Cars - Electronic and Electrical Systems
  • Bill Chou +1
  • Conference Article
  • Citations15

An initial experiment in reverse engineering aspects

  • Nov 08, 2004
  • M Bruntink +2
  • Book Chapter

Developer Focus: Lack of Impact on Maintainability

  • Jan 01, 2018
  • Csaba Faragó +1
  • Book Chapter
  • Citations2

An Online Developer Profiling Tool Based on Analysis of GitLab Repositories

  • Jan 01, 2019
  • Jing Wang +3
  • Book Chapter
  • Citations2

Measuring Students’ Source Code Quality in Software Development Projects Through Commit-Impact Analysis

  • Jan 01, 2021
  • Sivana Hamer +3
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.