en

design pattern

Définition

Solution d'un problème classique de programmation, revenant régulièrement dans des contextes variés: gestion de listes chaînées, tri, unicité d'instance, etc.

L'identification d'un tel motif récurrent permet de lui créer une solution optimale et réutilisable dans le cas général, et en cas de besoin d'en dériver une solution optimisée pour le cas particulier, en évitant les erreurs d'une implémentation ex nihilo.

L'importance de ces motifs et de leur utilisation dans un processus de développement est connue notamment depuis le célèbre "Software Tools" de B.W. Kernighan et P.J. Plauger (janvier 1976), et une première liste de motifs depuis le "A Pattern Language: Towns" de Christopher Alexander (1979).

Les L3G non orientés objet n'encourageant pas ce type de démarche, ce n'est qu'au milieu des années 80, avec les patterns du GoF que cette technique finit par se répandre dans la programmation professionnelle, avec l'aide notamment de la génératlisation des outils de modélisation, puis de la notation UML.

Epoque du terme

Depuis 1979

nDataStore

Définition

SGBD-R natif C# de Borland, destiné principalement aux applications d'informatique invisible. Il a été réalisé par la transformation d'une partie du générateur de code de JDataStore pour produire du code C# au lieu de Java.

Comparer avec Interbase, JDataStore.

Epoque du terme

Eté 2004

JDataStore

Définition

SGBD-R natif Java de Borland, destiné principalement aux applications d'informatique invisible.

Comparer avec Interbase, nDataStore.

Epoque du terme

< 2002 (version 6 à cette date)

IDPL

En d'autres termes

Initial Developer's Public License

Définition

Adaptation de la licence IPL concernant les modules de Firebird externes aux origines Interbase de Firebird lui-même.

Epoque du terme

Apparue entre 2000 et 2005

IPL

En d'autres termes

Interbase Public License

Définition

Licence Open Source utilisée par Inprise / Borland lors du placement d'Interbase 6.0 en OpenSource.

Elle est dérivée de la MPL. Comparer avec IDPL.

Epoque du terme

mi-2000

JavaOne

Définition

Conférence annuelle des développeurs Java.

WDC

En d'autres termes

Worldwide Developers Conference

Définition

Conférence annuelle des développeurs sur les systèmes d'Apple.

WebBroker

Définition

Partie des bibliothèques d'exécution Borland VCL et par la suite CLX permettant le développement rapide d'applications Web orientées utilisateur indépendantes de la SAPI utilisée: CGI, ISAPI, NSAPI, mais conçue sur le niveau concepteur de CGI.

Comparer avec WebSnap.

Epoque du terme

mi-90s

BizSnap

Définition

Partie de la bibliothèque Borland CLX permettant le développement rapide de services Web SOAP / WSDL.

Epoque du terme

fin 90s

WebSnap

Définition

Partie de la bibliothèque Borland CLX permettant le développement rapide d'applications Web orientées utilisateur indépendantes de la SAPI utilisée: CGI, ISAPI, NSAPI.

Elle a succédé à la bibliothèque WebBroker introduite à l'époque de Delphi 3, plus simple notamment dans un contexte d'applications multiplateformes, mais moins puissante car plus proche de l'interface de niveau SAPI.

Epoque du terme

fin-90s

« premier‹ précédent424344454647484950suivant ›dernier »

Get started with Drupal 7

Marques les plus citées

toutes les marques

acheter sur OSInet

Accès direct

Recherche

Le mot du jour

BSOD

Blue Screen Of Death

in | |

cf Ecran bleu 

Syndiquer le contenu

Dernières définitions

Chrome - Chromium - digitaalisen kuilun - ghetto sharding - HTTP - MongoDB - PNaCl - QUIC - Skia - SPDY

Un mot au hasard

VBA : Visual Basic for Applications &nbsp;

Alertes CERTA