Glossary index

Technology, science and the universe

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

Return type

Return types in PHP are a fundamental feature that allows developers to specify the type of value a function should return. This functionality was introduced in PHP 7, aiming to enhance code clarity…

Software development

ReturnType

ReturnType is the data type of the value returned by a method. In programming languages, each method can return a value, and this value must be of a specific type defined in the method declaration…

Software development

Reusability

Reusability is the practice of using existing assets in new contexts, allowing for resource optimization and reduced development time. In the software realm, this involves leveraging components…

Software development

Reusability Principle

The reusability principle in programming emphasizes the importance of writing code that can be reused in different contexts. This principle aims to reduce redundancy and improve efficiency in…

Software development

Reusability Testing

Reusability Testing is a set of evaluations designed to determine how easily software components can be reused in other applications. This process is fundamental in modern software development, where…

Software development

Reusable Components

Reusable components in the No-code/Low-code space are software elements designed to be used multiple times across different applications, allowing developers and non-technical users to create…

Software development

Revert

Revert is a command used to undo changes made by a specific changeset. In the context of version control systems, such as Git, reverting allows developers to undo the effects of a previous commit…

Software development

Revert Commit

Reverting a commit means creating a new commit that undoes the changes made by a previous commit. This process is fundamental in version control, as it allows developers to correct errors or undo…

Software development

Review (software development)

Review is a critical process that involves an exhaustive examination and analysis of a system or application. This process is carried out to identify errors, improve software quality, and ensure that…

Software development

Review Board

A Review Board in the context of Code Review is a group of individuals responsible for evaluating and validating proposed changes to the source code of a software project before they are integrated…

Software development

Review Checklist

A code review checklist is an essential tool in the code review process, designed to ensure that specific and relevant criteria are evaluated before the code is merged or deployed. This checklist…

Software development

Review Comments

Review Comments are observations and suggestions provided by reviewers during the code review process. This process is fundamental in software development, as it allows developers to receive feedback…

Software development

Review Criteria

The 'Review Criteria' in the context of agile methodologies, such as Scrum, are standards or references used to evaluate the quality of work done during the development of a project. These criteria…

Software development

Review Cycle

The Review Cycle in the context of Kanban is a recurring process that allows teams to evaluate project performance and make necessary adjustments to improve work efficiency and effectiveness. This…

Software development

Review Groups

Review Groups in the context of Extreme Programming (XP) are teams dedicated to evaluating the code and progress of a software project. Their main goal is to ensure the quality of the final product…

Software development

Reviewing

Reviewing, in the context of Behavior Driven Development (BDD), refers to the process of examining and evaluating scenarios and tests designed to validate the behavior of a system. This act is…

Software development

Review Meeting

The Review Meeting is a key event in agile methodologies, especially in Scrum and Extreme Programming (XP). It takes place at the end of each Sprint, where the team gathers to discuss the progress…

Software development

Review phase

The review phase in the context of No-code/Low-code platforms is a critical process where a system or application is evaluated to identify areas for improvement and optimization. During this stage…

Software development

Review Process

The review process is a systematic examination of a process or project to ensure it meets the required standards. This process involves the critical evaluation of the elements involved, seeking to…

Software development

Review Session

A 'Review Session' is a scheduled meeting where code is reviewed by peers, aimed at improving software quality and fostering collaboration among team members. During these sessions, developers…

Software development

Review Testing

Review Testing is a critical process in software development that involves the systematic evaluation of code or product features to ensure quality and compliance with established standards. This type…

Software development

Revision Control

Revision control is a system designed to manage and track changes made to documents, programs, and other collections of information. Its primary goal is to facilitate collaboration among multiple…

Software development

Revision Number

The 'Revision number' is a unique identifier assigned to a specific revision within version control systems. This number allows developers and teams to track and manage changes made to a project over…

Software development

Revisions

Revisions refer to the different versions of code that have been modified over time. This process is fundamental in software development, as it allows developers to make changes, fix bugs, and…