Jython

Définition – Que signifie Jython? Jython est une implémentation open-source de Python écrite en Java. Il donne accès à un large éventail de classes de bibliothèques Java et est intégré à Java Platform. Jython facilite l’écriture de code en Python tout en continuant à utiliser les composants, outils, applets et servlets Java existants. Un programmeur … Lire la suite

Tests basés sur les risques (rbt)

Définition – Que signifie le test basé sur les risques (RBT)? Le test basé sur les risques (RBT) est essentiellement un test réalisé pour des projets en fonction des risques. Les stratégies de test basées sur les risques utilisent les risques pour hiérarchiser et mettre en évidence les bons tests au moment de l’exécution des … Lire la suite

Environnement de développement

Définition – Que signifie l’environnement de développement? Un environnement de développement est un ensemble de procédures et d’outils pour développer, tester et déboguer une application ou un programme. L’environnement de développement comporte normalement trois niveaux de serveur, appelés développement, préparation et production. L’ensemble des trois niveaux est généralement appelé DSP. Serveur de développement: c’est ici … Lire la suite

Données binaires

Définition – Que signifient les données binaires? Les données binaires sont un type de données qui est représenté ou affiché dans le système numérique binaire. Les données binaires sont la seule catégorie de données qui peut être directement comprise et exécutée par un ordinateur. Il est représenté numériquement par une combinaison de zéros et de … Lire la suite

Bytecode

Définition – Que signifie Bytecode? Bytecode est un code de programmation orientée objet (POO) compilé pour s’exécuter sur une machine virtuelle (VM) au lieu d’une unité centrale de traitement (CPU). La VM transforme le code du programme en langage machine lisible pour le CPU car les plates-formes utilisent différentes techniques d’interprétation de code. Une machine … Lire la suite

Construire

Définition – Que signifie Build? Le terme build peut faire référence au processus par lequel le code source est converti en un formulaire autonome qui peut être exécuté sur un ordinateur ou au formulaire lui-même. L’une des étapes les plus importantes d’une construction de logiciel est le processus de compilation, où les fichiers de code … Lire la suite

Idempotence

Définition – Que signifie Idempotence? Le terme «idempotent» en informatique fait référence à une opération qui n’affecte pas l’application dans laquelle elle est appelée, si elle est appelée plus d’une fois avec les mêmes paramètres d’entrée. D’autres types d’opérations modifient la structure des données de l’application à chaque itération. Definir Tech explique Idempotence L’idempotence peut … Lire la suite

Copie superficielle

Définition – Que signifie Shallow Copy? La copie superficielle, en C #, est le processus de création d’un clone d’un objet en instanciant une nouvelle instance du même type que l’objet d’origine et en copiant les membres non statiques de l’objet existant dans le clone. Les membres du type valeur sont copiés petit à petit … Lire la suite

Befunge

Définition – Que signifie Befunge? Befunge est un langage de programmation ésotérique et inhabituel écrit dans les années 1990. C’est l’un des langages de cette époque qui joue avec les conventions de codage et de syntaxe. Befunge n’est pas un langage facile à comprendre et à utiliser pour les débutants. Il utilise une grille d’instructions … Lire la suite

Refactoring

Définition – Que signifie Refactoring? Le refactoring est le processus de modification du code source d’une application sans modifier son comportement externe. Le but du refactoring de code est d’améliorer certaines des propriétés non fonctionnelles du code, telles que la lisibilité, la complexité, la maintenabilité et l’extensibilité. Le refactoring peut prolonger la durée de vie … Lire la suite