Glossary index

Technology, science and the universe

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

Static Resource

A static resource is a resource that does not change and is served as is to the client. In the context of REST (Representational State Transfer) architectures, static resources are those that can be…

Software development

Static Testing

Static testing is a software testing method that involves examining code, requirements, and design documents without executing the program. This approach allows for the identification of errors and…

Software development

Static Type Checking

Static type checking in TypeScript is the process of checking the types of variables and expressions at compile time, before the code is executed. This allows developers to identify type errors…

Software development

Static Typing

Static typing is a feature of some programming languages where the types of variables are known at compile time. This means that the type of each variable is explicitly defined and checked before the…

Software development

Statistics API

A Statistics API is an application programming interface that allows developers to access statistical data and analysis in a structured and programmatic way. These APIs are essential tools that…

Software development

Status API

A Status API is an application programming interface that provides information about the current state of a service or system. These APIs allow developers to access real-time data about the…

Software development

Status Code

A status code is a server response code that indicates the result of a client's request. These codes are an integral part of the HTTP protocol and allow developers and users to understand how a…

Software development

Step Definition

Step definitions are the code that implements the steps in a scenario, linking natural language with executable code. This concept is fundamental in behavior-driven development (BDD), a methodology…

Software development

Storage API

A Storage API is an application programming interface that provides access to storage services for data management. These APIs allow developers to interact with storage systems, whether local or…

Software development

Stress testing

Stress testing is a type of evaluation that focuses on determining how a system behaves under extreme or high-load conditions. These tests are fundamental in software development, especially in…

Software development

Strict

The 'Strict' mode in TypeScript is a configuration that enables stricter type-checking options during application development. This mode is activated through the 'strict' option in the…

Software development

Strict Mode

Strict Mode in JavaScript is a way to opt for a restricted variant of the language, designed to catch common coding errors and improve code quality. By enabling Strict Mode, restrictions are…

Software development

String

A string is a sequence of characters used in programming and scripting. These sequences can include letters, numbers, symbols, and spaces, and are fundamental for text manipulation in various…

Software development

StringBuilder

StringBuilder is a mutable string class that allows for more efficient string manipulation. Unlike traditional immutable strings, where each modification generates a new string, StringBuilder allows…

Software development

StringComparison

StringComparison is an enumeration that specifies the rules for comparing strings in programming. This enumeration is fundamental in software development as it allows programmers to define how text…

Software development

String Formatting

String formatting in Python refers to the process of creating a string with a specific format, allowing the inclusion of variables and customization of text output. This process is fundamental in…

Software development

String length

String length is a fundamental function in programming that returns the number of characters present in a text string. This concept is essential for data handling, as it allows developers to know the…

Software development

String Manipulation

String manipulation in programming refers to the process of modifying or analyzing text strings using various functions and methods available in different programming languages. Strings are sequences…

Software development

String Methods

String methods in Python are functions that operate on string objects, allowing for various manipulations and transformations of text. These methods are essential for text data processing, offering a…

Software development

Structure

Structure refers to the arrangement or organization of parts within a system, allowing components to interact efficiently and effectively. In the context of technology, structure can encompass…

Software development

Structured Testing

Structured testing is a systematic approach to testing that is based on the structure of the software. This method focuses on the architecture and design of the system, allowing developers and…

Software development

Struts

Struts is an open-source framework designed to facilitate the development of web applications in Java, based on the Model-View-Controller (MVC) architecture. This approach allows for the separation…

Software development

Stub

A 'Stub' is a piece of code used to simulate the behavior of a component in a system, especially in the context of Test-Driven Development (TDD). Its main function is to act as a temporary substitute…

Software development

Style Binding

Style binding is a fundamental technique in modern web application development, especially in frameworks like Angular and React. This practice allows for the dynamic establishment of an element's…

Glosarix on your device

Install
×
Enable Notifications Ok No