Question
The “monkey” form of this process was inspired by the idea that a monkey typing randomly will eventually write all of Shakespeare. For 10 points each:
[10e] Name this process, whose “A/B” type involves showing different layouts to different users and whose “unit” type involves examining smaller pieces of code. This process identifies issues to debug.
ANSWER: software testing [accept A/B testing or unit testing]
[10m] Monkey patching can update code at runtime in dynamic languages such as this language, the predecessor of Raku, that was originally developed for Unix scripting by Larry Wall.
ANSWER: Perl
[10h] Based on the idea of a monkey pulling out wires in a data center, a Netflix tool used to supplement software testing attaches this word to “Monkey.” A form of engineering named for this word involves deliberately causing failures to measure system resilience.
ANSWER: chaos testing [accept chaos engineering; accept ChaosMonkey]
<Other Science>
Summary
2024 ACF Regionals @ Berkeley | 01/27/2024 | Y | 3 | 16.67 | 100% | 33% | 33% |
2024 ACF Regionals @ Cornell | 01/27/2024 | Y | 3 | 10.00 | 67% | 33% | 0% |
2024 ACF Regionals @ JMU | 01/27/2024 | Y | 10 | 11.00 | 70% | 30% | 10% |
2024 ACF Regionals @ Nebraska | 01/27/2024 | Y | 6 | 5.00 | 50% | 0% | 0% |
2024 ACF Regionals @ Ohio State | 01/27/2024 | Y | 3 | 3.33 | 33% | 0% | 0% |
2024 ACF Regionals @ Rutgers | 01/27/2024 | Y | 5 | 14.00 | 100% | 40% | 0% |
2024 ACF Regionals @ Imperial | 01/27/2024 | Y | 8 | 11.25 | 100% | 13% | 0% |
2024 ACF Regionals @ Vanderbilt | 01/27/2024 | Y | 5 | 4.00 | 40% | 0% | 0% |