Computer Science > QUESTIONS & ANSWERS > Comp 313 quiz2 answers. Loyola University Chicago (All)
Comp 313-413: Quiz 2 Name: Answer Sheet Grade: / 10 Dr. Yacobellis • Fall 2019 • Tuesday 10/22 • 10 minutes • 1 page of notes This quiz covers the second two SE Radio podcasts, Unit Testing ... and Refactoring. 1 point per question; quiz is worth 2% of total grade. Episode 167, Unit Testing 1. True or false: Like Refactoring, Unit Testing had its origins with the Smalltalk language. Answer: 2. What is the “crazy idea that works” in unit testing? (Circle exactly one) Reading a test for its story Writing failing tests first Removing redundant tests 3. What are some major impacts of Test-Driven Development (TDD)? (Circle exactly two) Faster software Better designs Saves time Costs more 4. True or false: Tests don’t fail at random. Answer 5. True or false: In addition to telling a story, tests should provide “differential diagnosis” by ruling out some things and helping to differentiate good from bad programs. Answe Episode 46, Refactoring 1. True or false: Refactoring is about improving the internal design of a software system without changing its external behavior (performance, user interface, API, etc). Answer 2. True or false: It’s better to wait until the software is completed before refactoring. Answer 3. Which of these techniques always works well with refactoring? (Circle exactly one) The Visitor pattern Test-Driven Development Java annotations Team Development 4. True or false: Refactoring is intended to keep software healthy and “soft”. Answer: 5. True or false: It’s impossible to have “too much” refactoring. Answer: [Show More]
Last updated: 1 year ago
Preview 1 out of 3 pages
Buy this document to get the full access instantly
Instant Download Access after purchase
Buy NowInstant download
We Accept:
Can't find what you want? Try our AI powered Search
Connected school, study & course
About the document
Uploaded On
Mar 22, 2021
Number of pages
3
Written in
This document has been written for:
Uploaded
Mar 22, 2021
Downloads
6
Views
160
In Scholarfriends, a student can earn by offering help to other student. Students can help other students with materials by upploading their notes and earn money.
We're available through e-mail, Twitter, Facebook, and live chat.
FAQ
Questions? Leave a message!
Copyright © Scholarfriends · High quality services·