GoConqr has a new look! Let us know what you think.

Flashcards

Chapter 1

Virginie Gagné Software design idk English 9 cards

Cards in this deck (9)

  1. 1what is refactoringImproving the design of code without changing its functionality is the software development practice known as refactoring
  2. 2The verb to design...refers to the process we follow when we design software, and
    the noun a design refers to the outcome of this process;
  3. 3The process of software design is...the construction of abstractions of data and
    computation and the organization of these abstractions into a working software
    application;
  4. 4A design artifact is...an external representation of one or more design decisions;
  5. 5A software development practice is...a well-understood way of doing something to achieve a certain benefit. Examples include version control, coding conventions, and refactoring;
  6. 6The Unified Modeling Language, or UML, is...a modeling language organized
    in terms of different types of diagrams. Using UML can be an effective way to
    illustrate different aspects of software without getting caught up in details;
  7. 7a design pattern...captures an abstract design solution that is applicable in a common
    design context.
  8. 8The description of a design pattern includes...a name, a description
    of the design problem or context it addresses, a solution template, and
    a discussion of the consequences of applying the pattern;
  9. 9A design antipattern is...an abstract description of a common design flaw.

Information

Description
idk Software design Flashcards on Chapter 1, created by Virginie Gagné on 17/10/2022.
Created by
Virginie Gagné
Views
0
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?