Georges Mariano wrote:
>[...] 
> Ceci n'est pas une r�ponse directe � cette question qui m'int�resse par
> ailleur mais plut�t une question technique qui pourrait avoir un rapport...
> 
> Voil�, � force de nous rabacher que les softs ont aujourd'hui une
> conception modulaire vachement souple et tout et tout, je me pose la
> question suivante :
> 
> Par application du principe qui peut le plus, peut le moins, est-il
> possible de sous-dimensionn�e une application lors de sa compilation en
> fonction de besoins nettement inf�rieurs "� la moyenne"?
> 
> En effet, Fran�ois mets le doigt sur un probl�me g�n�ral, s'il est
> "int�ressant" de donner des notions de traitement de texte, il est
> n�anmoins d�lirant d'utiliser StarOffice voire m�me Ted (tout d�pend du
> public). Mais ne pourrait-on pas compiler une appli "standard" en �liminant
> radicalement des parties du logiciels inutiles. Exemple, on pourrait
> utiliser gnumeric (en coll�ge !;-) en �liminant les
> fonctions/modules/parties statistiques, financi�res etc etc.
> [entre autres...]
> 
> a) ceci n'est qu'une question technique (pour ceux qui connaissent les
> entrailles de ce type d'applis), est-ce possible ??

Si le logiciel a �t� con�u de fa�on � pouvoir le faire : oui.

Le probl�me de la conception modulaire c'est qu'il faut pr�voir quels
sont les modules. Avec une conception fortement modulaire (c'est-�-dire
avec ce qu'on appelle un couplage faible entre les objets en POO), on
peut changer � peu pr�s n'importe quoi, il suffit souvent de fournir un
module � dummy � (i.e. le module existe mais ne fait rien ou pas
grand'chose). Avec un programme extr�mement bien fait, on peut m�me
choisir ses modules � l'ex�cution, le plus simple �tant de le faire �
la compilation. Mais encore une fois, il faut que ce soit pr�vu � la
conception, sinon il faut tout remodulariser...

>[...]

-- 
   __     ________________________________________________     __   
  |oo|   | Sylvain Sauvage, doctorant [IAD & SMA]         |   |oo|  
  <_)|   |     GREYC -- CNRS UMR 6072, Universit� de Caen |   <_)|  
 //  \\  |                                                |  //  \\ 
(_|  |_) |      http://www.info.unicaen.fr/~sauvage       | (_|  |_)
|_\==/_| |_______ mailto:[EMAIL PROTECTED] _________| |_\==/_|


Répondre à