Glossary index

Technology, science and the universe

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

XSpec

XSpec is a behavior-driven development (BDD) framework that allows developers to write specifications in a readable and understandable format, facilitating collaboration between technical and…

Software development

XSS Testing

XSS (Cross-Site Scripting) testing is a critical process in evaluating the security of web applications, where the goal is to identify vulnerabilities that allow an attacker to inject malicious…

Software development

Xterm.js

Xterm.js is a web-based terminal emulator written in JavaScript. Its design allows developers to integrate an interactive terminal into web applications, facilitating communication with servers and…

Software development

XTestAutomation

X test automation refers to the use of software tools to automate the testing process in software development, especially in the context of test-driven development (TDD). This approach allows…

Software development

XTestDocumentation Review

The review of test documentation X is a critical process within test-driven development (TDD), which involves the meticulous evaluation of documents describing the tests performed on software. This…

Software development

XTestEnvironment

The Testing Environment X refers to the necessary setup to effectively run tests in software development, especially in the context of Test-Driven Development (TDD). This environment includes tools…

Software development

XTestFramework

The X Testing Framework is a development environment specifically designed to facilitate the writing and execution of tests in software applications. This framework focuses on the concept of…

Software development

XTestPlanning

Test Planning X is a fundamental process within test-driven development (TDD), focusing on defining the scope and approach for software testing. This process involves identifying testing…

Software development

XUL

XUL (XML User Interface Language) is a markup language specifically designed for building user interfaces in applications. It is based on XML, allowing for a clear and extensible structure…

Software development

XUnit

XUnit is a family of unit testing frameworks that derive from the original SUnit framework, designed to facilitate the creation and execution of automated tests in software development. Its main goal…

Software development

XUnit Framework

The XUnit framework is a fundamental tool in the realm of test-driven development (TDD), providing an organized structure for writing and executing unit tests. Its design is based on the unit testing…

Software development

XUnit Testing

XUnit tests are a fundamental practice in test-driven development (TDD), which involves writing unit tests using a specific framework known as XUnit. This approach allows developers to validate the…

Software development

XUnit Testing Patterns

XUnit Testing Patterns are a collection of best practices and patterns designed to facilitate the creation and execution of unit tests using XUnit-based frameworks, such as NUnit, JUnit, and…

Software development

XUnit Test Patterns

XUnit Test Patterns are a collection of best practices and patterns designed to facilitate the creation and execution of unit tests using frameworks based on XUnit, such as NUnit, JUnit, and…

Software development

Y2K Bug

The year 2000 error refers to a computer bug related to the year 2000, which raised concerns about date-related errors. This issue arose from the common practice in programming of using only two…

Software development

Y2K error

The Y2K error refers to the possible computer failures that were expected at the turn of the millennium. This problem arose due to the way many computer systems represented dates, using only two…

Software development

YAGNI

YAGNI, which stands for 'You Aren't Gonna Need It', is a fundamental principle in Extreme Programming (XP) that suggests developers should not implement functionalities until they are truly needed…

Artificial intelligence

YAML

YAML Ain't Markup Language (YAML) is a data serialization standard characterized by its readability and simplicity. Designed to be easy for humans to read and write, YAML is commonly used in…

Software development

YAML is not a markup language

YAML is not a markup language; it is a recursive acronym that emphasizes YAML's purpose as a data serialization format. Unlike markup languages, which focus on the presentation and formatting of…

Software development

Yarn.lock

Yarn.lock is a file that locks the versions of dependencies in a project managed by Yarn. This file is essential to ensure that all developers working on a project use the same versions of libraries…

Software development

Yarn Add

Adding Yarn is a command that allows you to incorporate a new package into the project and automatically update the package.json file. Yarn, a package manager developed by Facebook, was designed to…

Software development

Yarn API

Yarn API is an interface designed to manage dependencies in JavaScript applications, facilitating the installation, updating, and removal of packages efficiently. Its main goal is to optimize…

Software development

Yarn art

Yarn art is a form of creative expression that uses yarn made from various materials to create visual and tactile works. This art encompasses a variety of techniques, including weaving, crocheting…

Software development

Yarn audit

Auditing Yarn is a command that checks for vulnerabilities in project dependencies. This process is essential for ensuring the security and stability of applications developed with Yarn, a popular…

Glosarix on your device

Install
×
Enable Notifications Ok No