summaries

The Pragmatic Programmer: From Journeyman to Master

mendi926Vocabulary listWords: 8
English
English
AI Generated
RefactoringThe process of restructuring existing code
Definitions:
The process of changing a software system in such a way that it does not alter the external behavior of the code yet improves its internal structure.
EfficiencyPerformance of a task in most economic manner
Definitions:
The state or quality of being able to accomplish a task with the least waste of time and effort.
DocumentationMaterial that provides official information or evidence
Definitions:
Material that provides official information or evidence or that serves as a record.
StakeholderA person with an interest or concern in something
Definitions:
A person, group or organization that has interest or concern in an organization or project.
IterationThe repetition of a process
Definitions:
The repetition of a process or utterance.
AgileMethodology promoting continuous iteration of development
Definitions:
A project management methodology that promotes continuous iteration of development and testing throughout the software development lifecycle.
MetaphorFigure of speech that is symbolic of something else
Definitions:
A figure of speech in which a word or phrase is applied to an object or action to which it is not literally applicable.
OrthogonalityMaking systems that are more independent from each other
Definitions:
In system design, the property that allows you to change one area without impacting others.