Débogage

Définition – Que signifie le débogage? Le débogage est le processus de routine de localisation et de suppression des bogues, erreurs ou anomalies de programmes informatiques, qui est méthodiquement géré par les programmeurs de logiciels via des outils de débogage. Le débogage vérifie, détecte et corrige les erreurs (ou «bogues») pour permettre le bon fonctionnement … Lire la suite

Délimiteur

Définition – Que signifie Délimiteur? Un délimiteur est un caractère unique ou une série de caractères qui indique le début ou la fin d’une instruction, d’une chaîne ou d’un ensemble de corps de fonction spécifique. Les délimiteurs sont utilisés dans les langages de programmation pour spécifier des caractères de jeu de codes ou des chaînes … Lire la suite

Papier d’emballage

Définition – Que signifie Wrapper? Dans le contexte de l’ingénierie logicielle, un wrapper est défini comme une entité qui encapsule et masque la complexité sous-jacente d’une autre entité au moyen d’interfaces bien définies. Definir Tech explique Wrapper Les modèles et les cadres font partie intégrante du génie logiciel. Un modèle wrapper est une classe avec … Lire la suite

Bloatware

Définition – Que signifie Bloatware? Bloatware est un logiciel doté de fonctionnalités inutiles qui utilisent de grandes quantités de mémoire et de RAM. Le logiciel est connu sous le nom de bloatware lorsqu’il devient si lourd que sa fonctionnalité est noyée par ses fonctionnalités inutiles. Ceci est également connu sous le nom de ballonnement logiciel. … Lire la suite

Atomique

Définition – Que signifie Atomic? Atomic est une boîte à outils de classes de packages variables java.util.concurrent.atomic, qui aident à écrire des algorithmes de verrouillage et sans attente avec le langage Java. Un algorithme ne nécessitant que des threads partiels pour une progression constante est sans verrouillage. Dans un algorithme sans attente, tous les threads … Lire la suite

Serveur de développement

Définition – Que signifie Development Server? Un serveur de développement est un type de serveur conçu pour faciliter le développement et le test de programmes, sites Web, logiciels ou applications pour les programmeurs de logiciels. Il fournit un environnement d’exécution, ainsi que tous les utilitaires matériels / logiciels qui sont essentiels au débogage et au … Lire la suite

Dette technique

Définition – Que signifie la dette technique? La dette technique est un concept de programmation qui reflète le travail de développement supplémentaire qui survient lorsque du code facile à implémenter à court terme est utilisé au lieu d’appliquer la meilleure solution globale. La dette technique est communément associée à une programmation extrême, notamment dans le … Lire la suite

Architecture agile

Définition – Que signifie l’architecture agile? L’architecture agile est le processus de construction de l’architecture ou du modèle de base d’une application, d’un système ou d’une technologie à l’aide d’une technique ou d’une approche de cadre agile. Cela nécessite de modéliser, développer et faire évoluer en permanence l’architecture d’un composant, d’un système ou d’une infrastructure … Lire la suite

Liaison anticipée

Définition – Que signifie la liaison anticipée? En C #, la liaison anticipée est un processus dans lequel une variable est affectée à un type d’objet spécifique lors de sa déclaration pour créer un objet à liaison anticipée. Cela contraste avec le processus d’objet à liaison tardive, où un type d’objet est révélé au moment … Lire la suite

Moteur de règles métier (bre)

Définition – Que signifie Business Rule Engine (BRE)? Un moteur de règles métier (BRE) est un composant de logiciel permettant aux non-programmeurs de modifier la logique métier dans un système de gestion des processus métier (BPM). Pour exécuter une politique ou une procédure métier, une règle ou une déclaration métier est requise. La logique métier … Lire la suite