Glossary index

Technology, science and the universe

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

No merge

No merge refers to a strategy in version control systems, such as Mercurial and Git, where changes made in a development branch are not integrated into the main branch until certain predefined…

Software development

No merge conflicts

Merge conflict-free refers to a situation in the Git version control system where two branches can be combined without discrepancies in the code. This means that the changes made in both branches do…

Software development

Non-blocking Architecture

Non-blocking architecture is an architectural style that allows asynchronous processing without blocking resources, resulting in greater efficiency and scalability in distributed systems. In this…

Software development

Non-Blocking Code

Non-blocking code is a programming approach that allows operations to execute asynchronously, meaning that other tasks can continue running without waiting for a specific operation to finish. This…

Software development

Non-commit

The term 'Non-commit' in the context of version control systems refers to an action that does not result in a commit to the repository. In version control systems, a commit is a fundamental operation…

Software development

Non-compliance Testing

Non-compliance Testing is a set of evaluations designed to ensure that a system or product complies with established regulatory or conformity standards. These tests are fundamental in test-driven…

Software development

Non-const

In C++, the term 'non-constant' refers to variables that can be modified after their declaration. Unlike constant variables, which maintain a fixed value throughout their lifetime, non-constant…

Software development

Non-copyable

In C++, the term 'Non-Copyable' refers to a class that does not allow the creation of copies of its instances. This is commonly achieved by deleting the copy constructor and the copy assignment…

Software development

Non-Destructive Testing

Non-destructive testing (NDT) is a set of techniques used to evaluate the properties of a material, component, or system without causing any damage. These tests are essential in various industries as…

Software development

Non-Disruptive Testing

Non-Disruptive Testing is a critical approach in managing information technology systems, especially in the context of Test-Driven Development (TDD) and Disaster Recovery as a Service (DRaaS). These…

Software development

Non-functional Testing

Non-functional testing is a type of evaluation that focuses on how a system operates rather than what it does. These tests are crucial for determining the quality and performance of software…

Software development

Non-Generic

The term 'Non-Generic' refers to types or methods in programming that do not use generics, meaning they are designed to work with a specific data type rather than being flexible and adaptable to…

Software development

Non-intrusive Testing

Non-intrusive testing is an approach in software development that allows for the evaluation of a system's functionality and performance without interfering with its normal operation. This type of…

Software development

Non-invasive

The term 'non-invasive' refers to methods or techniques that do not interfere with existing systems, allowing them to function without significant alterations. In the context of software development…

Software development

Non-Linear Development

Non-Linear Development refers to a flexible project management approach that does not follow a strict sequence. This method allows teams to adapt to changes and new information throughout the project…

Software development

Non-linear history

Non-linear history is a concept that refers to a change history that includes branches and merges, allowing developers to work on multiple lines of development simultaneously. This approach is…

Software development

Non-member Function

A non-member function in C++ is a function that is not associated with any specific class. Unlike member functions, which operate on the data of a class instance and have access to its attributes and…

Software development

Non-mergeable

The term 'Non-Mergable' refers to a state in which changes made in a version control system cannot be combined due to conflicts. This state occurs when two or more developers make modifications to…

Software development

Non-primitive

In the context of programming languages, the term 'Non-Primitive' refers to data types that are not considered primitive or basic, such as integers, floats, or booleans. These non-primitive types are…

Software development

Non-regression Testing

Non-regression Testing is a set of procedures designed to ensure that recent modifications to a software's code have not introduced errors in existing functionalities. This type of testing focuses on…

Software development

Non-repo

The term 'Non-repo' refers to a directory or set of files that are not under a version control system. In the context of software development and project management, version control is an essential…

Software development

Non-revision

The term 'Non-revision' in the context of version control systems refers to files or changes that are not associated with a specific revision in the repository. In version control systems, each…

Software development

Non-standard Testing

Non-standard testing in the software realm refers to testing methodologies that do not conform to conventional and established approaches in the industry. These tests can be more flexible and…

Software development

Non-static

The term 'Non-Static' refers to class members that are not shared among instances, meaning that each object created from the class has its own copy of these members. In the context of object-oriented…

Glosarix on your device

Install
×
Enable Notifications Ok No