Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3399 connectés 

 

Sujet(s) à lire :
    - Who's who@Programmation
 

 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  12233  12234  12235  ..  27094  27095  27096  27097  27098  27099
Auteur Sujet :

[blabla@olympe] Le topic du modo, dieu de la fibre et du monde

n°1602041
masklinn
í dag viðrar vel til loftárása
Posté le 22-08-2007 à 08:44:37  profilanswer
 

Reprise du message précédent :

KangOl a écrit :


pas toujours faisable
pas toujours voulu par les tete "pensantes" ...


Ben tu penses à t'acheter des couilles un jour [:petrus75]

KangOl a écrit :


faut commenter le code quand il est pas trivial aussi hein ...


95% du temps les commentaires sont la marque de code merdique.

 

Si le code a besoin de commentaires, il faut surtout le refactoriser jusqu'à ce que ça ne soit plus le cas :o

matrixise a écrit :

Par exemple, quelque chose d'assez intéressant est d'appliquer la méthode "DRY" ruby vers des mondes tels que C++, c'est bête, mais c'est simplement du refactoring.


DRY ne vient absolument pas du Ruby, la première mention de cette expression que j'ai pu voir était dans The Pragmatic Programmer: From Journeyman to Master [:petrus75]

 

Accessoirement, DRY s'applique à tout (pas seulement au code écrit), mais tout généraliser le plus possible de base n'est pas nécessairement une bonne idée et fait perdre du temps (YAGNI toussa).

 

Une bonne règle, c'est Don Robert's Rule of the Three telle que citée dans Refactoring de Martin Fowler:

 
Citation :

   The Rule of Three by Don Roberts

 

   The first time you do something you just do it. The second time you do something similar, you wince at the duplication, but you do the duplicate thing anyway. The third time you do something similar, you refactor.


Et elle s'applique à tout

Message cité 4 fois
Message édité par masklinn le 22-08-2007 à 08:45:43

---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
mood
Publicité
Posté le 22-08-2007 à 08:44:37  profilanswer
 

n°1602043
gfive
Posté le 22-08-2007 à 08:53:07  profilanswer
 

Sympa : http://www.youtube.com/watch?v=c-SSu3tJ3ns
 
(SFW, pour les amateurs d'analyse d'image, et sans doute débarquement)

n°1602044
Harkonnen
Un modo pour les bannir tous
Posté le 22-08-2007 à 08:57:11  profilanswer
 

gfive a écrit :

Sympa : http://www.youtube.com/watch?v=c-SSu3tJ3ns
 
(SFW, pour les amateurs d'analyse d'image, et sans doute débarquement)


bon alors, nous voici repartis pour une journée dans les méandres de COM ? :D
(sorry pour hier soir, la réunion s'est éternisée :/)

n°1602045
masklinn
í dag viðrar vel til loftárása
Posté le 22-08-2007 à 08:58:12  profilanswer
 

gfive a écrit :

Sympa : http://www.youtube.com/watch?v=c-SSu3tJ3ns
 
(SFW, pour les amateurs d'analyse d'image, et sans doute débarquement)


[ERR] la même en bien meilleure qualité: http://www.faculty.idc.ac.il.nyud. [...] et-All.mov (vidéo originale)
 
Les dernières secondes sur la suppression de données via seam insertion sont terribles [:atsuko]


---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°1602046
vapeur_coc​honne
Stig de Loisir
Posté le 22-08-2007 à 08:59:13  profilanswer
 

Elmoricq a écrit :


J'crois que ce qui te manque vraiment, c'est de mener ta propre affaire. Monte une boite !


 
pas mal  
 

drasche a écrit :

Et une gonzesse [:bien]


 
bien  
 

kadreg a écrit :

reprends tes études :o


 
tres bien  
 
 
j'ajoute un bilan de compétence ou un break de 3-6 mois.

n°1602047
gfive
Posté le 22-08-2007 à 09:04:37  profilanswer
 

Harkonnen a écrit :


bon alors, nous voici repartis pour une journée dans les méandres de COM ? :D
(sorry pour hier soir, la réunion s'est éternisée :/)


 
ben oui, faut que j'arrive à faire marcher cette grosse bouse infâme.

n°1602050
schnapsman​n
Zaford Beeblefect
Posté le 22-08-2007 à 09:11:59  profilanswer
 

bonjour [:tusken]
nraynaud: tout comme géfaillv, métier connexe, consultant refactoring java par ex, avant-vente, etc. Sans oublier: perpétuer l'espece (on ne sait jamais), économiser 1 million d'euros, faire crac-crac en public avec trois sims, wait, no  :whistle:

n°1602051
gfive
Posté le 22-08-2007 à 09:13:39  profilanswer
 

schnapsmann a écrit :

bonjour [:tusken]
Sans oublier: perpétuer l'espece (on ne sait jamais), économiser 1 million d'euros, faire crac-crac en public avec trois sims, wait, no  :whistle:


 
c'est sympa, ça, mais ça fait souvent changer de priorités....donc, éviter de s'engager dans un taf hyper prenant AVANT de procréer.

n°1602052
schnapsman​n
Zaford Beeblefect
Posté le 22-08-2007 à 09:15:28  profilanswer
 

gfive a écrit :


c'est sympa, ça, mais ça fait souvent changer de priorités....donc, éviter de s'engager dans un taf hyper prenant AVANT de procréer.


ça dépends du type de bonne femme aussi, il existe encore des modèles old school en circulation, type bobonne  v2 :o

n°1602053
gfive
Posté le 22-08-2007 à 09:19:52  profilanswer
 

schnapsmann a écrit :


ça dépends du type de bonne femme aussi, il existe encore des modèles old school en circulation, type bobonne  v2 :o


 
ouais, certes, mais bon, l'intérêt de faire des gamins, c'est quand même d'en profiter un peu, quoi.
 

mood
Publicité
Posté le 22-08-2007 à 09:19:52  profilanswer
 

n°1602055
schnapsman​n
Zaford Beeblefect
Posté le 22-08-2007 à 09:21:28  profilanswer
 

gfive a écrit :


ouais, certes, mais bon, l'intérêt de faire des gamins, c'est quand même d'en profiter un peu, quoi.


Bein va dire ça à mon chef, il les voit jamais, ils sont tous en pensions (4 mômes tout de même) [:dawao]

n°1602057
gfive
Posté le 22-08-2007 à 09:24:08  profilanswer
 

schnapsmann a écrit :


Bein va dire ça à mon chef, il les voit jamais, ils sont tous en pensions (4 mômes tout de même) [:dawao]


 
ouais, supaïr!!! Sans aller jusqu'à l'autre extrême qui consiste à s'arrêter de bosser pour élever ses mômes, c'est pas une solution géniale non plus, quoi.
 
Enfin, spas la question! :o

n°1602060
Elmoricq
Posté le 22-08-2007 à 09:27:40  profilanswer
 

yo [:elmoricq]

n°1602064
nraynaud
lol
Posté le 22-08-2007 à 09:31:49  profilanswer
 

c'est quoi cette bataille d'expert sur le développement de logiciels [:mlc]
 
on dirait des grande section de maternelle en train de débattre de conjugaison [:mlc]
 
merci à ceux qui ont réondu quand même.


---------------
trainoo.com, c'est fini
n°1602067
schnapsman​n
Zaford Beeblefect
Posté le 22-08-2007 à 09:33:37  profilanswer
 

gfive a écrit :


Enfin, spas la question! :o


chais pas! [:dawa]
j'attends l'arbitrage de masklinn ou d'uriel pour être sur :whistle:

n°1602068
boulax
Inserer phrase hype en anglais
Posté le 22-08-2007 à 09:33:57  profilanswer
 

masklinn a écrit :

blabla d'expert


[:psychokwak]


---------------
Posté depuis des chiottes, sales. Me gusta.
n°1602073
gfive
Posté le 22-08-2007 à 09:37:52  profilanswer
 

nraynaud a écrit :

c'est quoi cette bataille d'expert sur le développement de logiciels [:mlc]
 
on dirait des grande section de maternelle en train de débattre de conjugaison [:mlc]
 
merci à ceux qui ont réondu quand même.


 
Ou sinon, un truc qui me trotte dans la tête depuis un moment : tu choisis un endroit où tu te sens bien, et tu y cherches n'importe quel taf où on veut bien de toi. :o
Ca va un peu dans le sens "bilan de compétences, reprise d'études", tout ça.

n°1602076
Chaos Inte​stinal
Posté le 22-08-2007 à 09:39:26  profilanswer
 

cosmoschtroumpf a écrit :


j'crois t'as jamais bossé dans ma boîte.
ici c'est "tu développes ça, tant pis si c'est merdique, tant pis si ça marche pas bien, mais il faut présenter ça au client".
Et dans ce cas-là, je n'ai pas un jour ou deux de plus.
 
c'est triste, mais c'est la réalité (après j'ai pas l'expérience nécessaire pour savoir si c'est juste ici ou partout pareil)


 
Chez nous c'est pareil. Les délais nous interdisent de passer du temps au refactoring, et comme on a des autistes en N+2, c'est mort.
 

nraynaud a écrit :

c'est quoi cette bataille d'expert sur le développement de logiciels [:mlc]
on dirait des grande section de maternelle en train de débattre de conjugaison [:mlc]


 
Ou des pussos en train de débattre sur l'orgasme [:petrus75]

n°1602077
nraynaud
lol
Posté le 22-08-2007 à 09:40:19  profilanswer
 

mais vous me lachez la grappe avec mes études ? vous avez pas regardé la vidéo de Tom peters que j'ai passé l'autre jour ou quoi ? [:mlc]


---------------
trainoo.com, c'est fini
n°1602078
drasche
Posté le 22-08-2007 à 09:43:40  profilanswer
 

gfive a écrit :

oui, et un cheval, aussi.


Ouf, sauvé du bide :jap:

 

draschke world


Message édité par drasche le 22-08-2007 à 09:43:52

---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
n°1602079
gfive
Posté le 22-08-2007 à 09:44:35  profilanswer
 

nraynaud a écrit :

mais vous me lachez la grappe avec mes études ? vous avez pas regardé la vidéo de Tom peters que j'ai passé l'autre jour ou quoi ? [:mlc]


 
Nan, mais bon, je voyais plutôt ça dans le genre formation.
Genre, si je veux complètement changer d'activité, et faire de l'architecture d'intérieur ou du paysagisme, ça s'improvise pas complètement. Donc, quel que soit le métier que je pourrais choisir, ça passera certainement par des formations, des trucs en alternance, tout ça.
 
Et à côté, si l'info te manque, tu peux t'investir dans de projets open machin, sans pression, où tu choisis tes technos, les gens avec qui tu bosses, etc.

n°1602080
cosmoschtr​oumpf
dawa powered
Posté le 22-08-2007 à 09:45:37  profilanswer
 
n°1602083
Harkonnen
Un modo pour les bannir tous
Posté le 22-08-2007 à 09:47:51  profilanswer
 

gfive a écrit :


 
ben oui, faut que j'arrive à faire marcher cette grosse bouse infâme.


c'est génial COM hein ? :D
(si tu avais du faire ça en VB, ça aurait pris 2 secondes. en C++, c'est une galère sans nom)
il était temps que cette techno soit remplacée, parce qu'alors.... :/

n°1602084
gfive
Posté le 22-08-2007 à 09:49:00  profilanswer
 

Harkonnen a écrit :


c'est génial COM hein ? :D
(si tu avais du faire ça en VB, ça aurait pris 2 secondes. en C++, c'est une galère sans nom)
il était temps que cette techno soit remplacée, parce qu'alors.... :/


 
[:spamafote] En fait, on doit appeller plusieurs DLLs, et les autres, on arrive pas à les appeller en VB.

n°1602087
Harkonnen
Un modo pour les bannir tous
Posté le 22-08-2007 à 09:49:58  profilanswer
 

gfive a écrit :


 
[:spamafote] En fait, on doit appeller plusieurs DLLs, et les autres, on arrive pas à les appeller en VB.


Avec CreateObject("machin.application" ) ? :??:

n°1602089
ratibus
Posté le 22-08-2007 à 09:51:48  profilanswer
 
n°1602090
Chaos Inte​stinal
Posté le 22-08-2007 à 09:52:59  profilanswer
 
n°1602091
gfive
Posté le 22-08-2007 à 09:54:55  profilanswer
 

Harkonnen a écrit :


Avec CreateObject("machin.application" ) ? :??:


 
Je sais pas, c'est pas moi qui ai essayé?

n°1602094
kadreg
profil: Utilisateur
Posté le 22-08-2007 à 09:56:47  profilanswer
 

bon, ce soir, je me fait enfiler de deux pneus [:benou]


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
n°1602098
Chaos Inte​stinal
Posté le 22-08-2007 à 10:04:43  profilanswer
 

kadreg a écrit :

bon, ce soir, je me fait enfiler de deux pneus [:benou]


T'as un rencard avec le Bibendum Michelin [:autobot]

n°1602101
gfive
Posté le 22-08-2007 à 10:07:19  profilanswer
 

J'ai un projet de vie pour toi, nraynaud : http://www.cnn.com/2007/TECH/ptech [...] index.html
(SFW)

n°1602105
uriel
blood pt.2
Posté le 22-08-2007 à 10:11:05  profilanswer
 

masklinn a écrit :

95% du temps les commentaires sont la marque de code merdique.
Si le code a besoin de commentaires, il faut surtout le refactoriser jusqu'à ce que ça ne soit plus le cas :o


tu parles d'appli comme le tic-tac-toe ou en general? [:pingouino]
 parce que j'aurais pas aimé reprendre le code que j'ai repris sans commentaires, et il etait pas mauvais [:pingouino]


Message édité par uriel le 22-08-2007 à 10:13:41

---------------
IVG en france
n°1602110
nraynaud
lol
Posté le 22-08-2007 à 10:19:53  profilanswer
 

masklinn a écrit :


95% du temps les commentaires sont la marque de code merdique.
 
Si le code a besoin de commentaires, il faut surtout le refactoriser jusqu'à ce que ça ne soit plus le cas :o  


tiens j'en ai mis un hier [:dawa]
 

Code :
  1. //CAUTION THIS CODE RUNS IN JAVA 5 WHERE DEQUEUE DOESN'T EXISTS  
  2.     @SuppressWarnings({"CollectionDeclaredAsConcreteClass"})
  3.     private final LinkedList<IssueTransformer> transformers = new LinkedList<IssueTransformer>();


---------------
trainoo.com, c'est fini
n°1602112
drasche
Posté le 22-08-2007 à 10:22:11  profilanswer
 

gfive a écrit :

[:spamafote] En fait, on doit appeller plusieurs DLLs, et les autres, on arrive pas à les appeller en VB.


 
Ben tu fais comme pour un appel Win32: Declare :spamafote:


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
n°1602115
gfive
Posté le 22-08-2007 à 10:24:41  profilanswer
 

drasche a écrit :


 
Ben tu fais comme pour un appel Win32: Declare :spamafote:


 
.....si tu le dis..Un collègue va essayer...
Non, mais bon, c'est juste un tout petit machin qu'on fait, on est tous des javateux avec 0 connaissances des technos win32, alors forcément, ça me parle moyen, vos trucs.

n°1602119
masklinn
í dag viðrar vel til loftárása
Posté le 22-08-2007 à 10:29:52  profilanswer
 

nraynaud a écrit :


tiens j'en ai mis un hier [:dawa]
 

Code :
  1. //CAUTION THIS CODE RUNS IN JAVA 5 WHERE DEQUEUE DOESN'T EXISTS  
  2.     @SuppressWarnings({"CollectionDeclaredAsConcreteClass"})
  3.     private final LinkedList<IssueTransformer> transformers = new LinkedList<IssueTransformer>();



Comme toutes les règles absolues, il y a des exceptions, mais c'est moins drôle de les mentionner :o
 
PS: http://www.nypress.com/18/16/news& [...] taibbi.cfm [:rofl]

Citation :

Predictably, Friedman spends the rest of his huge book piling one insane image on top of the other, so that by the end—and I'm not joking here—we are meant to understand that the flat world is a giant ice-cream sundae that is more beef than sizzle, in which everyone can fit his hose into his fire hydrant, and in which most but not all of us are covered with a mostly good special sauce. Moreover, Friedman's book is the first I have encountered, anywhere, in which the reader needs a calculator to figure the value of the author's metaphors.


Citation :

Let's speak Friedmanese for a moment and examine just a few of the notches on these antlers (Friedman, incidentally, measures the flattening of the world in notches, i.e. "The flattening process had to go another notch"; I'm not sure where the notches go in the flat plane, but there they are.) Flattener #1 is actually two flatteners, the collapse of the Berlin Wall and the spread of the Windows operating system. In a Friedman book, the reader naturally seizes up in dread the instant a suggestive word like "Windows" is introduced; you wince, knowing what's coming, the same way you do when Leslie Nielsen orders a Black Russian. And Friedman doesn't disappoint. His description of the early 90s:
 
The walls had fallen down and the Windows had opened, making the world much flatter than it had ever been—but the age of seamless global communication had not yet dawned.
 
How the fuck do you open a window in a fallen wall? More to the point, why would you open a window in a fallen wall? Or did the walls somehow fall in such a way that they left the windows floating in place to be opened?
 
Four hundred and 73 pages of this, folks. Is there no God?


[:rofl]


---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°1602122
uriel
blood pt.2
Posté le 22-08-2007 à 10:31:45  profilanswer
 

nraynaud a écrit :


tiens j'en ai mis un hier [:dawa]
 

Code :
  1. //CAUTION THIS CODE RUNS IN JAVA 5 WHERE DEQUEUE DOESN'T EXISTS  
  2.     @SuppressWarnings({"CollectionDeclaredAsConcreteClass"})
  3.     private final LinkedList<IssueTransformer> transformers = new LinkedList<IssueTransformer>();



moi j'ai corrigé ça la semaine derniere, donc j'ai rajouté le commentaire final aux autres:
 

Code :
  1. c this routine solves the linear system Cx = y based on
  2. c     Cholesky factorization
  3. c input:   a =  upper triangle of Cholesky matrix
  4. c input:   y =  vector of length n
  5. c output:  x =  vector of length n
  6. c    modified for inclusion of a scaling factor scal, i.e.  a*x = scal*y


 
 trop facile sans comments de lire le code et de comprendre ce qu'il fait [:sinking]


---------------
IVG en france
n°1602123
masklinn
í dag viðrar vel til loftárása
Posté le 22-08-2007 à 10:33:18  profilanswer
 

uriel a écrit :


moi j'ai corrigé ça la semaine derniere, donc j'ai rajouté le commentaire final aux autres:

 
Code :
  1. c this routine solves the linear system Cx = y based on
  2. c     Cholesky factorization
  3. c input:   a =  upper triangle of Cholesky matrix
  4. c input:   y =  vector of length n
  5. c output:  x =  vector of length n
  6.  
  7. c    modified for inclusion of a scaling factor scal, i.e.  a*x = scal*y
 

trop facile sans comments de lire le code et de comprendre ce qu'il fait [:sinking]


Heuuu... c c'est le préfixe des lignes de commentaires [:pingouino dei]

Message cité 1 fois
Message édité par masklinn le 22-08-2007 à 10:34:35

---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°1602124
zapan666
Tout est relatif
Posté le 22-08-2007 à 10:34:35  profilanswer
 

uriel a écrit :


moi j'ai corrigé ça la semaine derniere, donc j'ai rajouté le commentaire final aux autres:

 
Code :
  1. c this routine solves the linear system Cx = y based on
  2. c     Cholesky factorization
  3. c input:   a =  upper triangle of Cholesky matrix
  4. c input:   y =  vector of length n
  5. c output:  x =  vector of length n
  6. c    modified for inclusion of a scaling factor scal, i.e.  a*x = scal*y
 

trop facile sans comments de lire le code et de comprendre ce qu'il fait [:sinking]


pourquoi x et y ne s'apelle pas vector_x et vector_y ?

Message cité 2 fois
Message édité par zapan666 le 22-08-2007 à 10:34:51

---------------
my flick r - Just Tab it !
n°1602125
masklinn
í dag viðrar vel til loftárása
Posté le 22-08-2007 à 10:35:14  profilanswer
 

zapan666 a écrit :


pour x et y ne s'apelle pas vector_x et vector_y ?


Uriel bosse en Fortran IV 77, t'es probablement limité à 1 caractère 2 caractères 4 caractères par variable

 

(puis où est l'amusement si les gens commencent à nommer des variables de manière compréhensible?)

Message cité 1 fois
Message édité par masklinn le 22-08-2007 à 10:36:14

---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°1602127
uriel
blood pt.2
Posté le 22-08-2007 à 10:37:44  profilanswer
 

masklinn a écrit :


Heuuu... c c'est le préfixe des lignes de commentaires [:pingouino dei]


oui [:god]

zapan666 a écrit :


pourquoi x et y ne s'apelle pas vector_x et vector_y ?


c'est quoi l'interet?
 
non y a pas de limitation a part la premiere lettre de la variable qui definit son type ([:banzai]) mais si tu sais ce qu'est une factorization de Cholesky, tu sais que tu bosses avec des vecteurs.


---------------
IVG en france
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  12233  12234  12235  ..  27094  27095  27096  27097  27098  27099

Aller à :
Ajouter une réponse
 

Sujets relatifs
Plus de sujets relatifs à : [blabla@olympe] Le topic du modo, dieu de la fibre et du monde


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)