Clean Architecture

¡Supera tus tareas y exámenes ahora con Quizwiz!

the goal of software architecture is to justify additional programmers to fix messy code

false

formal mathematical proofs can verify algorithm correctness in all cases

false (not sure why, couldn't find proof in the book, but that's the answer)

what are the three programming paradigms identified in clean architecture?

functional programming structured programming object-oriented programming

do the programming paradigms add or remove capabilities from programmers?

remove

clean architecture talks about the tale of two values. identify those two values

software behavior that meets stakeholder requirements(works) and soft architecture that supports easy changes to behaviors

in clean architecture, is it better to have software that works or software that is easy to change?

software that is easy to change

Match the three programming paradigms with their summary

structured programming: imposes discipline on direct transfer of control object-oriented programming: imposes discipline on indirect transfer of control functional programming: imposes discipline upon assignment

The goal of software architecture is to minimize the human resources required to build and maintain the required system

true

one of the most common compromises in regard to immutability is to segregate the application, or services within the application into mutable and immutable components.

true

structured programming contributes the ability to create falsifiable units of programming

true

place the four elements of eisenhower's matrix in the correct order

urgent and important not urgent and important urgent and not important not urgent and not important


Conjuntos de estudio relacionados

PNE 105 Ch 51: Caring for Clients with Diabetes Mellitus. Med-Surg.

View Set

Chapter 4: Health Education & Health Promotion

View Set

Business Data Warehousing - Exam II

View Set

Washington Real Estate Law (Continuing Education 2021)

View Set

Rock the SAT: Silence, Reticence

View Set