GoConqr hat ein neues Design! Sag uns, wie es dir gefällt.

Quiz

Chapter 8 SOLID

Arpit Garg 11 Fragen

Quiz starten

Fragen in diesem Quiz (11)

  1. 1What is Software Design Document
    1. AUML
    2. BTestCase
    3. CData Flow Diagram
    4. DSourceCode
  2. 2What is the Software Product
    1. ADocumentation
    2. BSourceCode of Program
    3. CRunning Executable Program
  3. 3"A design that works, but can’t be maintained. Something that is unstable, and hard to change." is sometimes called
    1. ABig Bang Theory
    2. BBig Bucket
    3. CBlack Hole
    4. DBig Ball of Mud
  4. 4the tendency of a system to be hard to change is called
    1. ARigidity
    2. BFragility
    3. CImmobility
    4. DViscosity
  5. 5When small code changes force system rebuilds it indicates
    1. AHigh Coupling
    2. BLoose Coupling
    3. CHigh Cohesion
    4. DLow Cohesion
  6. 6When a small change in one module causes other unrelated modules to misbehave, its called
    1. ARigidity
    2. BFragility
    3. CImmobility
    4. DViscosity
  7. 7When a system's internal components cannot be easily extracted and reused in novel new environments, its called
    1. ARigidity
    2. BFragility
    3. CImmobility
    4. DViscosity
  8. 8What forms SOLID principles
    1. Athe Single Responsibility Principle
    2. Bthe Open-Closed Principle
    3. Cthe Liskov Substitution Principle
    4. Dthe Interface Segregation Principle
    5. Ethe Dependency Inversion Principle
    6. Fthe Reuse Release Equivalency Principle
    7. Gthe Common Closure Principle
    8. Hthe Common Reuse Principle
    9. Ithe Acyclic Dependencies Principle
    10. Jthe Stable Dependencies Principle
  9. 9Thus the sender does not depend upon the recipient. Nor does the recipient depend upon the sender. They both depend upon the message; and the message is an abstraction. The dependency opposes the Flow of control. This is the essence of OO.
    1. ARichtig
    2. BFalsch
  10. 10The essential quality of OO is the ability to invert key dependencies in order to protect high level policies from low level details. It helps in Dependency Management.
    1. ARichtig
    2. BFalsch

Informationen

Beschreibung
Quiz for CleanCode Chapter 8
Sprache
English
Aufrufe
102
Schlagwörter
cleancodechapter8
Bewertung
Noch keine Bewertungen
Bewerte dieses Quiz
Bewerte dieses Quiz

Feedback

Worum geht es?

Wie gefällt dir das neue Design?

Dein Eindruck