Code name policy of assigning code names intended to give no such clues to the uninitiated. For example, the British counter measures against the V-2 was called "Operation Crossbow". The atomic bomb project centered in New Mexico was called the Manhattan Project, derived from the Manhattan Engineer District which managed the program. The code name for the American A-12 / SR-71 spy plane project, producing the fastest, highest-flying aircraft in the world, was "Oxcart". The American group that planned that country's first ICBM was called the Teapot Committee. Although the word could stand for a menace to shipping (in this case, that
Unit testing guidance on how to effectively focus limited resources. Crucially, the test code is considered a first class project artifact in that it is maintained at the same quality as the implementation code, with all duplication removed. Developers release unit testing code to the code repository in conjunction with the code it tests. Extreme programming's thorough unit testing allows the benefits mentioned above, such as simpler and more confident code development and refactoring, simplified code integration, accurate documentation, and more modular designs. These unit tests are also constantly run as a form of regression test. Unit testing is also critical to