Useful Libraries

Not all tools are stand-alone—many, covered in this section, come in the form of libraries that we need to link with our own code.

Testing

The last few years have seen an explosion in the number of test frameworks, many of which are based upon the seminal JUnit. There’s no way that I can begin to cover them all here, so I will restrict myself to referencing the “big two” in the Java community:

JUnit:

http://www.junit.org/

This is the library that started it all.

TestNG:

http://testng.org/

This is a more recent test framework, which builds upon the ideas in JUnit but takes a few different approaches and is starting to gain a considerable following.

Debugging Memory Allocators

As we discussed in Debugging Memory Allocators ...

Get Debug It! now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.