Glossary index

Technology, science and the universe

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

Logic Coverage

Logical coverage is a metric used in test-driven development (TDD) that evaluates how many logical paths in the code have been executed during testing. This measure is crucial for ensuring that the…

Software development

Logic Error

A Logical Error is a mistake in the source code of a program that results in incorrect or unexpected behavior. Unlike syntax errors, which prevent the code from compiling or running, logical errors…

Software development

Logic Flaw

A logical flaw refers to an error in the design or implementation of a system that can be exploited to gain unauthorized access or perform undesired actions. This type of vulnerability originates…

Software development

Logic Layer

The logic layer in software architecture is a fundamental component responsible for managing the business logic of an application. This layer acts as an intermediary between the user interface and…

Software development

Logic Testing

Logical Tests are a type of testing that focuses on the logical flow of a program to ensure it behaves as expected. These tests are fundamental in software development, as they allow verification…

Software development

LoginRequiredMixin

LoginRequiredMixin is a mixin in Django used to restrict access to specific views only to authenticated users. This mixin is part of Django's class-based views architecture and integrates easily into…

Software development

Login Window

The Login Window is the interface that appears when a user starts their device, requesting a username and password. This component is fundamental to the user experience of operating systems, as it…

Software development

Log Message

A log message is a description of the events and changes recorded by a system, application, or service, providing context for the activities that have occurred. This message is fundamental in…

Software development

Logo

A logo is a graphic mark or emblem commonly used by commercial enterprises, organizations, and individuals to promote instant public recognition. This visual element is fundamental to a brand's…

Software development

Logon Failure

A login failure is an event that occurs when a user is unable to access a computer system, either due to errors in credential entry, configuration issues, or access restrictions. This type of failure…

Software development

Logon Session

The 'Login Session' refers to the period during which a user is connected to a computer or a network, starting from the moment they authenticate until they disconnect or shut down the device. During…

Software development

Log Revision

The 'Revision Log' in the context of version control refers to a specific version of a file or set of files stored in a version control repository. This concept is fundamental for the efficient…

Software development

Log Viewer

The Log Viewer is a tool or interface that allows developers and collaborators of a software project to visualize the commit history of a version control repository. This functionality is essential…

Software development

LokiJS

LokiJS is a lightweight JavaScript database designed for performance and ease of use. It is characterized by being an in-memory database, meaning it stores data directly in RAM, allowing for…

Software development

Long

The 'Long' data type in Java is a primitive type that represents a signed 64-bit integer. This means it can store integer values over a much wider range than the 'int' type, which only uses 32 bits…

Software development

Long Option

A long option is a command-line option that is fully written out, typically preceded by two dashes. This type of option allows users to specify parameters in a more readable and descriptive manner…

Software development

Long Polling

Long Polling is a web application development pattern that allows emulating the sending of data from the server to the client more efficiently than traditional polling. In this approach, the client…

Software development

Loom

Loom is a programming language specifically designed to create concurrent programs, meaning it allows for the simultaneous execution of multiple processes. This approach is fundamental in modern…

Software development

Looming Deadlines

Looming deadlines refer to those deadlines that are approaching rapidly and require immediate attention in the context of project management and agile methodologies like Kanban. These deadlines are…

Software development

Loop

A loop is a control structure in programming that allows a sequence of instructions to be executed repeatedly until a specific condition is met. This feature is fundamental in programming as it…

Software development

LoopBack

LoopBack is a highly extensible Node.js framework for building APIs and connecting them to backend data sources. Its modular design allows developers to create robust and scalable applications…

Software development

Loop Control

Loop control refers to the mechanisms that manage the execution of loops in programming, allowing a set of instructions to be repeated multiple times under certain conditions. In the context of…

Software development

Looping

Looping refers to the process of executing a block of code repeatedly. This concept is fundamental in programming, as it allows developers to automate tasks and perform repetitive operations without…

Software development

Loop Testing

Loop testing is a testing technique focused on validating the behavior of loops in code. These tests are essential to ensure that loops, which are fundamental control structures in programming…

Glosarix on your device

Install
×
Enable Notifications Ok No