Glossary index

Technology, science and the universe

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

Mason Framework

The Mason Framework is a Perl-based web application framework that allows developers to create dynamic web applications. Its design focuses on component reuse and the separation of presentation logic…

Software development

Masonite

Masonite is a modern and elegant framework for web applications in Python. Designed to facilitate web application development, Masonite focuses on simplicity and efficiency, providing a smooth…

Software development

Masonite Framework

The Masonite Framework is a modern web framework for Python designed to facilitate the construction of web applications. It is characterized by its focus on simplicity and elegance, allowing…

Software development

Master-Slave

The 'Master-Slave' design pattern is an architectural approach that defines a hierarchical relationship between entities, where one entity, known as the 'master', controls and coordinates one or more…

Software development

Master Branch

The main branch in a version control system is the core of a project's development, where the stable and most recent version resides. This branch, often referred to as 'main' or 'master', serves as…

Software development

Mast Step

The mast step is an essential component in the structure of a mast, used to support and stabilize various installations such as antennas, flags, or support structures. This accessory is located at…

Software development

Match

Matching is a term that refers to the ability to find a correspondence between a pattern and a string of text. In the context of programming and system administration, this function is fundamental…

Software development

Match Statement

A Match Statement is a control flow construct that allows pattern matching in Rust. This feature of the language is used to evaluate an expression and execute different blocks of code based on the…

Software development

Math Object

The Math object in JavaScript is a built-in tool that provides a series of constants and mathematical functions useful for performing complex calculations and mathematical operations. This object is…

Software development

Maturity Testing

Maturity Testing is a set of evaluations designed to determine the level of development and stability of a software product. These tests focus on aspects such as functionality, usability…

Software development

Maven

Maven is a build automation tool primarily used for Java projects. Its main goal is to simplify the build process, dependency management, and project documentation. Maven uses a configuration file…

Software development

Maven Archetype

The Maven Archetype is a toolkit of templates designed to facilitate the creation of new projects within the Maven ecosystem, a popular project management and build automation system for Java…

Software development

Max Age

The 'Max Age' is an HTTP header that specifies the maximum time a resource is considered fresh. This header is part of the caching control mechanism in HTTP, allowing web clients and servers to…

Software development

MDA

Model-Driven Architecture (MDA) is a software design approach that uses models to define the functionality of the system. This approach is based on the idea that models are abstract representations…

Software development

Mediator

The Mediator design pattern is a behavioral pattern used to reduce the complexity of interactions between multiple objects. Instead of objects communicating directly with each other, they do so…

Software development

MediatR

MediatR is a simple and unambitious mediator implementation in .NET that allows communication between components of an application in a decoupled manner. Its main goal is to facilitate interaction…

Software development

MediatR for .NET

MediatR for .NET is a library that implements the mediator pattern for .NET applications. This pattern is fundamental in software development as it allows for the decoupling of components…

Software development

Meeting Agenda

A meeting agenda is a structured list of topics to be discussed during a meeting, serving as a guide to ensure that all relevant points are addressed. In the context of team-based project management…

Software development

Meeting Notes

Meeting notes are written records that capture the discussions, decisions, and agreed-upon actions during a meeting. Their primary purpose is to document what has been discussed, ensuring that all…

Software development

Meeting Scheduler

A meeting scheduler is a tool designed to facilitate the organization of meetings among multiple participants, optimizing the process of finding times that fit everyone's availability. These…

Software development

Member

In the context of automation and scripting languages, a 'member' refers to a property or method of an object. These languages allow users to interact with objects intuitively. Each object can have…

Software development

Member Function

A member function is a function defined within a class in C++. These functions are fundamental to object-oriented programming, as they allow objects of a class to perform actions and manipulate their…

Software development

Member Initialization List

A member initializer list is used to initialize member variables in a constructor. In C++, this feature allows programmers to initialize class member variables more efficiently and clearly. The…

Software development

Member Variable

A member variable is a variable that is declared within a class in C++. These variables are fundamental to object-oriented programming, as they allow for the storage of an object's state. Each…

Glosarix on your device

Install
×
Enable Notifications Ok No