Skip to main content

CS107: C++ Programming

Page path
  • Home /
  • Courses /
  • Course Catalog /
  • Computer Science /
  • CS107: C++ Programming /
  • Unit 5: Memory Management and Testing /
  • 5.2: Testing and Debugging
Back to 'Unit 5: Memory Management and Testing '
  • 5.2: Testing and Debugging

    • LSST Data Management Development Guide: "Software Unit Test Policy"

      Read this section, as well as the one on Coverage Analysis, to learn more about the basics of software testing.

    • Cave of Programming: "Debugging in Eclipse" Page

      Learning to debug is an essential skill for any programming language. Knowing how to search your code for bugs, walk through the program's interpretation, and examine the variable manipulation is an essential part of debugging. Learn how to use the tools built into the Eclipse environment to debug your program. Though this video refers to Java, debugging C++ in Eclipse works similarly.

    •  Lars Vogel's "Java Debugging with Eclipse" URL

      Read this explanation of debugging, and use it as you walk through coding and debugging your own programs. This tutorial also refers to Java, but debugging in C++ works in the same way.

Navigation

Art History
Biology
Business Administration
Chemistry
Communication
Economics
English
History
Mathematics

Creative Commons License
© Saylor Academy 2010-2018 except as otherwise noted. Excluding course final exams, content authored by Saylor Academy is available under a Creative Commons Attribution 3.0 Unported license. Third-party materials are the copyright of their respective owners and shared under various licenses. See www.saylor.org/open/licensinginformation for detailed licensing information.

Saylor Academy and Saylor.org® are trade names of the Constitution Foundation, a 501(c)(3) organization through which our educational activities are conducted.

Terms of Use | Privacy Policy