é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".

Marques les plus citées

toutes les marques

acheter sur OSInet

Accès direct

Blogroll

Recherche

Le mot du jour

MPX

Multi-Processor eXtension

in | |

Bus système de Motorola à données 64 bits et adresses 32 bits, pour les systèmes à base de PowerPC G4. qui permet des transferts de données de 6,4 Go par seconde, soit 5 fois plus que la génér… 

Syndiquer le contenu

Dernières définitions

802.6 - Amoeba - DQDB - fragmentation de script - Google - Googleplex - googolplex - IRL - LRE - SONET/SDH

Un mot au hasard

slocket : slot-socket  

Alertes CERTA