Glossary index

Technology, science and the universe

+57,000terms
19galaxies
2languages
Dailynew terms from the radar
Software development

Background Location

Background location allows applications to access location data even when they are not actively in use. This functionality is crucial for applications that require constant location information, such…

Software development

Backlink

A backlink is a hyperlink that connects one website to another, and it is a crucial component in the realm of SEO (search engine optimization). These links are considered votes of confidence, as they…

Software development

Backlog Grooming

Backlog grooming is a fundamental process in software project management that involves the refinement and prioritization of the items that make up the project backlog. This backlog is a dynamic list…

Software development

Backlog Refinement

Backlog refinement is an essential process in agile methodologies like Scrum and DevOps, involving the review and prioritization of items in the product backlog. This process allows the development…

Software development

Backport

Backporting refers to the practice of taking a feature from a newer version of software and applying it to an older version. This process allows developers and system administrators to leverage…

Software development

Backporting

Backporting is the process of applying features and improvements from newer versions of software to older versions. This concept is particularly relevant in the software development field, where…

Software development

Backslash

The backslash, represented by the character '', is a fundamental symbol in programming, especially in languages like C and C++. Its main function is to act as an escape character, allowing certain…

Software development

BackstopJS

BackstopJS is a tool for visual regression testing of web applications, allowing developers to detect visual changes. This tool is based on capturing screenshots of user interfaces and comparing them…

Software development

Backup failure

Backup failure occurs when a backup process does not complete successfully. This type of failure can be caused by various reasons, such as hardware errors, software issues, lack of disk space, or…

Software development

Backup Management API

A backup management API is a programming interface that allows developers to interact with data backup systems efficiently and automatically. Its main function is to manage processes related to data…

Software development

Backward Compatibility

Backward compatibility refers to the ability of newer software to accept and work with older data formats. This concept is fundamental in software development as it allows users and developers to…

Software development

Backwards Compatibility

Backward compatibility refers to the ability of software or a system to run applications or components designed for earlier versions of that software or system. This feature is crucial in various…

Software development

Badge

A badge is a small visual indicator that provides information about an application, allowing users to quickly identify the status or activity of that application. In the context of mobile…

Software development

Badges

Badges in Continuous Integration (CI) systems are visual indicators that show the status of a build or test. These badges are graphical representations that allow developers and software teams to…

Artificial intelligence

Bag of Concepts

The Bag of Concepts is a text representation model that resembles the Bag of Words but focuses on complete concepts instead of individual words. This approach allows capturing the semantics and…

Software development

Bare Repository

A bare repository is a type of repository in version control systems that does not contain a working directory. This means that there are no visible or editable project files in the file system; only…

Data and analytics

Barrier

A barrier is a synchronization mechanism that blocks a set of processes until a certain condition is met. This mechanism is fundamental in concurrent programming, where multiple processes or…

Software development

BaseActivity

The 'Base Activity' is a fundamental class in mobile application development, serving as the cornerstone for creating interactive user interfaces. This class provides a structural framework that…

Software development

Base Class

A base class is a fundamental concept in object-oriented programming (OOP) that refers to a class that can be inherited by one or more derived classes. This inheritance relationship allows derived…

Software development

Base Component

A base component in Vue.js is a fundamental unit of the user interface that encapsulates both logic and presentation. These components are reusable and can be extended to create more complex…

Software development

BaseComponent

BaseComponent is a fundamental component in Angular that serves as a base class for other components. Its main purpose is to provide a common structure and shared functionality that can be extended…

Software development

BaseFragment

BaseFragment is a fundamental class in Android application development that enables the creation of modular and reusable user interfaces. This class acts as a component that can be integrated into…

Software development

BaseHref

BaseHref is a directive in Angular that sets the base URL for the application. This directive is crucial for the proper resolution of routes within a web application framework, as it allows the…

Software development

Baseline (Technology)

'Baseline' refers to a standard or reference point used for comparison in various technological and management contexts. In the field of software development and agile methodologies, the baseline can…

Glosarix on your device

Install
×
Enable Notifications Ok No