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] _________| |_\==/_|

