é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

ICFP

International Conference on Functional Programming

in | |

Conférence annuelle sur la programmation fonctionnelle sous la tutelle de l'ACM SIGPLAN, incluant un concours de programmation. Elle résulte de la fusion en 1998 de deux anciennes conférences bienn… 

Syndiquer le contenu

Dernières définitions

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

Un mot au hasard

Paragon  

Alertes CERTA