Back-End Development Flashcards
(53 cards)
API (Application Programming Interface)
A set of rules that allows different software applications to communicate.
Database
A structured collection of data stored electronically, often using SQL or NoSQL.
Deployment
The process of releasing a software application to production.
Repository (Repo)
A storage location for code, usually in version control systems like GitHub or GitLab.
Rollback
Reverting an application to a previous version after a failed deployment.
Commit
Saving changes to a local version control system before pushing them to a repository.
Merge Conflict
An issue that occurs when two branches of code have conflicting changes.
CI/CD (Continuous Integration/Continuous Deployment)
A method of frequently delivering code changes with automation.
Endpoints
The URLs where APIs accept requests from clients.
Standup
A short daily meeting (usually 15 minutes) where team members give status updates.
Sprint
A set time period (usually 1–2 weeks) during which specific work has to be completed.
Task
A specific unit of work, often part of a larger story or feature.
Blocker
Something that prevents a developer from progressing with their task.
ETA (Estimated Time of Arrival)
An estimated time when a task will be completed.
In progress
Work that is currently being done.
Code review
When another developer reviews your code before it gets merged or deployed.
Ticket
A tracked unit of work in tools like Jira or Trello.
PR (Pull Request)
A request to merge code into a shared branch in version control (like Git).
Sprint Planning
A meeting to decide which tasks the team will work on during the next sprint.
Story Point
A unit of measurement to estimate the effort needed to complete a task (often based on complexity, not time).
Technical Debt
Shortcuts in code or design that may work for now but cause problems later.
Refactoring
Improving existing code without changing its behavior.
Feasibility
How practical or possible a task or feature is to implement.
Edge Case
A situation that occurs outside of normal conditions and needs special handling.