A programming paradigm
What is OOP?
Combines data and methods into a single unit
What is Encapsulation?
Play a roles in user satisfaction.
What is Software testing
Enable seamless integration between different systems
What is API?
Used to upload local changes to a remote repository
What is Push?
Hides unnecessary details in OOP
What is Abstraction?
Prevents this with data
What is unintended interference?
A mix between testing and implementation
What is Deployment
A key feature of APIs
What is Communication facilitation?
A point in the project's history
This is a benefit of using OOP
What is Easy Maintenance?
Encapsulation helps protect data integrity using this
What is Restricting access?
Essential during development and operations.
Collaboration
Facilitate communication between software applications
What is The primary function of APIs?
The role of version control
What is tracking changes?
A characteristic of OOP relating to design
What is modular design?
Establishes a hierarchical relationship.
What is Inheritance
These phases: Design Development Testing
What is Software Development Life Cycle
APIs facilitate this creation
What is Scalable software architectures?
Snapshot of changes made to files
What is a commit
A class that hides its implementation details
Abstraction
Not being able to directly access variables
What is an example of encapsulation
KISS
What is keep it simple stupid
APIs do this on different components of an application
Decoupling
Integrating changes from different branches.
What is merging?