par
katagoto » 01 sept. 2013, 20:03
Je ne duplique jamais MES conditions.
Tu parles bien pour des optiques petits projets...
Mais as-tu déjà parlé optimisation sur des projets de plusieurs millions de ligne avec des couches et des interfaces développées par plusieurs équipes ?
Vérifier ce que font les autres est une perte de rendement très inquiétante...
On te file une doc d'une cinquantaine de page par interface, si tu la maitrise c'est déjà un énorme boulot, alors savoir le détail derrière relève de l'utopie ou de la folie furieuse...
Le but n'est pas de passer le temps de dev de 10ans à 70ans...
Ce n'est pas ce que j'ai dit, tu n'as pas besoin de savoir ce qui se cache derrière une interface si elle est bien conçue (ou si elle respecte au moins une partie de la petite dizaine de règles "d'usage").
Après on a pas de projets qui font des millions de LoC en Haskell (principalement par ce que le langage n'est pas assez verbeux pour y arriver), mais c'est faisable relativement automatiquement.
, enfin si tu regarde anti-if campaign tu verra qu'on peut aisément virer 90% des conditions et cloisonner les 5% restantes dans des factories.
<troll mode >
Je découvre que les pourcentage c'est sur 95 et pas 100.
Tous un monde qui s'écroule autour de moi, tant de certitude qui s'envole
</troll>
Mauvaise formulation, je pensais plutôt à 90/9/1.
Mais ne rigole pas il y a des mathématiques qui considèrent que la somme des angles d'un triangle ne fait pas 180°.
[quote="xTG"]Je ne duplique jamais MES conditions.
Tu parles bien pour des optiques petits projets...
Mais as-tu déjà parlé optimisation sur des projets de plusieurs millions de ligne avec des couches et des interfaces développées par plusieurs équipes ?
Vérifier ce que font les autres est une perte de rendement très inquiétante...
On te file une doc d'une cinquantaine de page par interface, si tu la maitrise c'est déjà un énorme boulot, alors savoir le détail derrière relève de l'utopie ou de la folie furieuse...
Le but n'est pas de passer le temps de dev de 10ans à 70ans...[/quote]
Ce n'est pas ce que j'ai dit, tu n'as pas besoin de savoir ce qui se cache derrière une interface si elle est bien conçue (ou si elle respecte au moins une partie de la petite dizaine de règles "d'usage").
Après on a pas de projets qui font des millions de LoC en Haskell (principalement par ce que le langage n'est pas assez verbeux pour y arriver), mais c'est faisable relativement automatiquement.
[quote="moogli"][quote="katagoto"], enfin si tu regarde anti-if campaign tu verra qu'on peut aisément virer 90% des conditions et cloisonner les 5% restantes dans des factories.[/quote]
<troll mode >
Je découvre que les pourcentage c'est sur 95 et pas 100.
Tous un monde qui s'écroule autour de moi, tant de certitude qui s'envole :mrgreen:
</troll>[/quote]
Mauvaise formulation, je pensais plutôt à 90/9/1.
Mais ne rigole pas il y a des mathématiques qui considèrent que la somme des angles d'un triangle ne fait pas 180°.