Glossary index

Technology, science and the universe

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

Method Missing

The 'Missing Method' in Ruby is a mechanism that is triggered when an object receives a message it cannot process, meaning when an attempt is made to invoke a method that is not defined for that…

Software development

Methodology

Methodology refers to a system of methods used in a particular area of study or activity. In the field of software development and project management, methodologies are essential for structuring…

Software development

Method Overloading

Method overloading allows multiple methods to have the same name with different parameters. This feature is fundamental in object-oriented programming as it provides a way to implement polymorphism…

Software development

Method Override

Method overriding is a fundamental technique in object-oriented programming that allows a subclass to provide a specific implementation of a method that is already defined in its superclass. This…

Software development

Method Overriding

Method overriding is a fundamental feature in object-oriented programming that allows a subclass to provide a specific implementation of a method that is already defined in its superclass. This…

Software development

Method Parameter

A method parameter is a variable passed to a method in programming, allowing it to receive input data for processing. In the context of APIs, parameters are fundamental for interaction between the…

Software development

Method Reference

A method reference is a concept in programming that allows referring to a specific method of a class or object without executing it immediately. This reference can be passed as a parameter to other…

Software development

Method Resolution

Method resolution in C++ is a fundamental concept that refers to the process by which the compiler determines which method should be invoked at runtime, depending on the type of object being used…

Software development

Method Resolution Order

The 'Method Resolution Order' (MRO) in Python is a fundamental concept that determines the order in which base classes are searched when executing a method. This mechanism is crucial in…

Software development

Method Return Type

The return type of a method in the context of REST (Representational State Transfer) refers to the data type that a method of an API returns after execution. This aspect is crucial for API…

Software development

Method Return Value

The return value of a method refers to the result obtained after the execution of that method in a program. In programming, a method is a function that belongs to a class and can perform a series of…

Software development

Method Signature

The method signature refers to the definition of a method in programming, which includes its name, the parameters it accepts, and the return type it produces. This signature is crucial for…

Software development

MFC (Microsoft Foundation Classes)

MFC, or Microsoft Foundation Classes, is a C++ class library that provides an object-oriented interface for programming applications on Windows and other compatible operating systems. This library…

Software development

Microarchitecture

Microarchitecture refers to the way a specific instruction set architecture (ISA) is implemented in a processor. It is a design level that sits between the instruction set architecture and the…

Software development

Microbenchmark Testing

Microbenchmarking tests are a type of evaluation that focuses on measuring the performance of small segments of code, such as specific functions or methods, rather than assessing the performance of…

Software development

Microcontroller Application

The application of a microcontroller refers to a specific use case or function that a microcontroller is designed to perform within an embedded system. A microcontroller is a small computer on a…

Software development

Microcontroller Architecture

Microcontroller architecture refers to the design and organization of the components and functions of a microcontroller, which is a small computer on a single chip. This architecture includes…

Software development

Microcontroller Debugging

Microcontroller debugging is the process of identifying and correcting errors in the software that controls these devices. Microcontrollers are integrated circuits that contain a processor, memory…

Software development

Microcontroller System Design

Microcontroller system design refers to the process of creating a system that integrates a microcontroller, a small computer on a single chip that can be programmed to perform specific tasks. These…

Software development

Microcontroller Testing

Microcontroller testing is a critical process in the development of embedded systems, involving the verification that a microcontroller operates as expected under various conditions and scenarios…

Software development

Microfabrication

Microfabrication is the process of manufacturing miniature structures and devices, often used in semiconductor fabrication. This process involves creating components at micrometer and nanometer…

Software development

Microfrontend

Microfrontend is an architectural style where a single application is built as a composition of smaller, independent applications. This approach allows different teams to work on different parts of…

Software development

Microinteraction

Microinteractions are small product moments centered around a single use case, enhancing user engagement in various digital interfaces. These brief and specific interactions allow users to perform…

Software development

Microkernel

A microkernel is a minimalist kernel that provides the basic services necessary for an operating system, such as process management, inter-process communication, and memory management. Unlike…

Glosarix on your device

Install
×
Enable Notifications Ok No