:ccool:
Tout à fait, et ça, oui, c'est la base même de "l'Agilité", que je mets entre guillemets car c'est le fond du Manifeste et de ce que voullaient dire ses auteurs (et n'importe qui ayant...
Type: Messages; Utilisateur: souviron34
:ccool:
Tout à fait, et ça, oui, c'est la base même de "l'Agilité", que je mets entre guillemets car c'est le fond du Manifeste et de ce que voullaient dire ses auteurs (et n'importe qui ayant...
Honnêtement je ne sais pas ce que c'est un "design agile"..
Autant je suis d'accord avec toi sur le reste, autant là-dessus, non. L'Agilité n'est en rien liée au design, mais (en partie) à la...
Oui mais justement :
le paradigme orienté objet est depuis belle lurette implémenté couramment, y compris en procédural bien dur, et tu peux prendre des programmes Fortran ou C des 30 dernières...
Juste sur ce point, technique : c'est juste que la trame MPEG ne connait pas ni les pixels où elle doit afficher quelque chose ni leurs valeurs..
C'est la définiton du MPEG. Il y a une trame de...
Absolument.. :ccool:
Et bien entendu que cela a des impacts en termes de performances aussi (comme ton post sur les BD et mon post sur les éclairs l'ont montré).
@ mcka:
Tout ce que l'on...
Je ne connais pas les jeux vidéo, mais en ce qui concerne les affichages de fillms, tu peux regarder tous les codes, tu verras que les passages d'une trame à une autre, d'une image à une autre, ainsi...
d'ailleurs même en dehors de BD, tout logiciel manipulant des centaines de milliers d'objets a le même problème.
Exemple : (personnel)
Un SIG censé afficher les éclairs pour la Météo...
De mon expérience personelle, tout dépend de ce qu'on appelle "cher".
En termes de nombre de fichiers, de maintenance, et de complexité de compréhension, que ce soit du code ou des répertoires, et...
:ccool:
Alors si ta pensée est celle-ci :
nous sommes d'accord, mais ça n'est pas ce qui transparait d'expressions comme celles citées plus haut...
Maintenant, en ce qui concerne :
Il peut y avoir des prises de tête sur la conception des "objets"..
Mais l'essentiel repose sur l'analyse et le flux de la fonctionalité...
C'est donc en général une arborescence logique...
tout à fait d'accord...
Je n'ai pas réfuté l'argument enveloppe vs lettre parce que pour moi c'est du pareil au même..
Mais c'est bien pour ça que l'idée même de dire "c'est comme ça et c'est...
tout à fait, ce qui m'avait fait un peu réagir sur le post de OneEyeJack..
Comme tu le dis dans l'autre discussion (post 1852) (Wouahahaha 1852 posts sur une discussion technique !!)
Mais...
Je voulais mettre "croyance" mais ça ne me semblait pas assez fort pour décrire :aie:
Je rebondirais sur ce que tu dis, avec une partie de ce que tu cites et que j'avais zappée :
Ceic est purement dû à la déification de l'objet faite depuis environ les années 98-99 (poussée de...
je ne répondrais pas sur tout - ni l'envie ni le temps - tellement ton post est orienté...
Donc selon toi un développeur "mûr" va forcément évoluer vers le OO ?? :aie:
Je ris....
Mais c'est pourtant toi qui a proposé / questionné à propos de technicité (post #7) ;)
Et le post suivant de LuckyLuke semblait se baser sur de telles faussetés concernant le "procédural" qu'on ne...
C'est d'ailleurs tellement naturel en procédural que (à part le fait de s'adresser à des gens n'ayant manipulé que de l'objet) le fait d'en faire tout un plat et de leur donner des noms et de...
Et aussi, j'ajouterais :
que ce n'est pas antinomique
que ce n'est pas "mieux", simplement différent
que prendre une option plutôt que l'autre devrait amener au même soft si la...
J'ajouterais que, pour réaliser l'héritage d'une classe, voire un héritge multiple, c'est aussi simple.
Il faut d'une part enlever le "break" dans la boucle qui passe à travers les...
Facile ;)
On utilise la notion de "callbacks", ou de fonctions enregistrées (exactement simlaires aux callbacks d'un widget dans une IHM)
Un petit exemple en C : (je simplifie un peu : je ne...
Juste un commentaire à propos de ce que _skip a relevé :
C'est bien le problème : cette "mode" du OO voudrait que tout soit OO pour le fait d'être OO...
Le but d'un bon soft c'est primo de...
Oui, mais entre Colis.Poster() et Poster(Colis) c'est vraiment une question d'habitude et de mode de pensée plus que d'efficacité de code :). Et du point de vue de la compréhension c'est purement une...
Je suis d'accord avec toi, mais le débat était par rapport au full object
c'est pourtant à mon avis l'endroit où il est le plus logique et le plus appliqué... :aie:
Tout à fait, ça correspond à ce que je disais dans mon premier post :
Disons que là je pense que tu caricatures (mais je 'ai fait en sens inverse ;)) le procédural..
Le procédural...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.