élégance

élégance

Définition

Un développement technologique est tenu pour élégant lorsqu'il répond au besoin pour lequel il a été conçu en respectant plusieurs critères:
  • utilisation d'un minimum de moyens : faible volume de code, faibles besoins en puissance, etc
  • absence de fonctionnalités hors du besoin
  • utilisation optimale des mécanismes de l'environnement de développement utilisé
  • intelligibilité immédiate de la technique utilisée par un spécialiste
  • maintenance aisée

Les deux derniers point différencient un logiciel (produit) élégant d'un produit de hacker : celui-ci sera plus orienté vers la performance maximale et le code minimal, avec une tendance à l'obscurité au lieu de l'intelligibilité. Un bloatware est l'antithèse d'un logiciel élégant. Voir "bloatware".

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

portail  

Alertes CERTA