dry run


Also found in: Dictionary, Thesaurus, Medical, Idioms, Wikipedia.

dry run

[¦drī ′rən]
(computer science)
A check of the logic and coding of a computer program in which the program's operations are followed from a flow chart and written instructions, and the results of each step are written down, before the program is run on a computer. Also known as desk check.
(engineering)
Any practice test or session.
(ordnance)
Any simulated firing practice, particularly a dive-bombing approach made without the release of a bomb.

dry run

(programming)
To execute a program by hand, writing values of variables and other run-time data on paper, in order to check its operation and control flow or to track down a bug (as part of debugging). A dry run is an extreme form of desk check or code review and is practical only for fairly simple programs, small amounts of data and simple external interfaces. It was often performed off-line using a hardcopy of the source code.

Dry runs were common practice in the days when access to computers was limited but the availability of screen editors and fast compilers makes debugging by printf a more productive method in most cases. Sophisticated debuggers that allow you to get the computer to step through your source code line by line and show values of variables make even this unnecessary.
References in periodicals archive ?
Meanwhile, they were still waiting for the decision of MMDA General Manager Jojo Garcia if they will still continue the dry run.
Kiriyenko said 97 percent of the equipment has been installed and the remainder would be put in place once the dry run was completed.
The Government has set aside pounds 4 million to be used during the "dry runs", to encourage sellers to take up voluntary packs.
What we're saying to anyone who comes is 'help us by playing your part in this dry run'."
This social science ain't rocket science; we had a dry run (literally) with Prohibition's gentle nurturing of La Cosa Nostra.
Only 5 percent of all provincial buses that would be affected by the controversial Edsa ban joined a voluntary dry run on Wednesday, with an official of the Metropolitan Manila Development Authority (MMDA) admitting the exercise was 'not successful.'
Following a court order stopping the implementation of the policy, the Metropolitan Manila Development Authority (MMDA) said provincial bus operators may or may not join the Provincial Bus Ban Dry Run along EDSA today, Wednesday, August 7.
The Metropolitan Manila Development Authority (MMDA) on Tuesday said the dry run of the ban on provincial buses in Edsa will continue on Wednesday as bus operators have already volunteered to follow the measure a week before an injunction against it was released by a Quezon City court.
Provincial bus operators may or may not join the Provincial Bus Ban Dry Run along EDSA on Wednesday, August 7, the Metropolitan Manila Development Authority (MMDA) said on Monday.
National Road Championships dry run for SEAG !-- -- (The Philippine Star) - July 22, 2019 - 12:00am MANILA, Philippines The PhilCycling 2019 National Road Championships set tomorrow and Wednesday in Tagaytay City serves as a dry run for the conduct of the cycling competitions of the 30thSoutheast Asian Games.
Yesterday's dry run of the rerouting at Talomo area caused a massive vehicular bottleneck, affecting residents living in the city's southern area.