OOP
Encapsulation
Software Engineering
API
Git and Version History
100

A programming paradigm

What is OOP?

100

Combines data and methods into a single unit

What is Encapsulation?

100

Play a roles in user satisfaction.

What is Software testing

100

Enable seamless integration between different systems

What is API?

100

Used to upload local changes to a remote repository

What is Push?

200

Hides unnecessary details in OOP

What is Abstraction?

200

Prevents this with data

What is unintended interference?

200

A mix between testing and implementation

What is Deployment

200

A key feature of APIs

What is Communication facilitation?

200

A point in the project's history

What is a commit
300

This is a benefit of using OOP

What is Easy Maintenance?

300

Encapsulation helps protect data integrity using this

What is Restricting access?

300

Essential during development and operations.

Collaboration

300

Facilitate communication between software applications

What is The primary function of APIs?

300

The role of version control

What is tracking changes?

400

A characteristic of OOP relating to design

What is modular design?

400

Establishes a hierarchical relationship.

What is Inheritance

400

These phases: Design   Development   Testing 

What is Software Development Life Cycle

400

APIs facilitate this creation

What is Scalable software architectures?

400

Snapshot of changes made to files

What is a commit

500

A class that hides its implementation details

Abstraction

500

Not being able to directly access variables

What is an example of encapsulation

500

KISS

What is keep it simple stupid

500

APIs do this on different components of an application

Decoupling

500

Integrating changes from different branches.

What is merging?