é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

.np

Nepal

in | |

ccTLD du Népal. Attention : un ccTLD ne désigne pas nécessairement un pays. La base des ccTLD et des root servers associés est consultable sur le site de l'IANA. 

Syndiquer le contenu

Dernières définitions

Chrome - Chromium - digitaalinen kuilu - ghetto sharding - HTTP - MongoDB - PNaCl - QUIC - Skia - SPDY

Un mot au hasard

X.509  

Alertes CERTA