IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Contribuez Delphi Discussion :

Téléchargez les séminaires vidéo de "programmation préventive" et "méthodologie"


Sujet :

Contribuez Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Expert confirmé

    Avatar de Nono40
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2002
    Messages
    8 640
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : France, Loir et Cher (Centre)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2002
    Messages : 8 640
    Par défaut Téléchargez les séminaires vidéo de "programmation préventive" et "méthodologie"
    Retrouvez les vidéos des présentations vidéos sur

    Présentations réalisées par Félix Guillemot durant les Codeway 1 et 2 de CodeGear France.
    Delphi :
    La F.A.Q. , 877 réponses à vos questions !
    264 sources à consulter/télécharger !

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    71
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 71
    Par défaut
    Bonjour Nono40
    de mon coté, je n'arrive pas à télécharger les video:
    erreur 550 failed
    Voilà
    a+ Nono40

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Juin 2002
    Messages
    27
    Détails du profil
    Informations personnelles :
    Âge : 50
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juin 2002
    Messages : 27
    Par défaut Problème de téléchargement
    J'ai le meme probleme, je n'arrive pas à télécharger les deux vidéos (meme les mirroir HTTP/FTP ne fonctionnent pas)

  4. #4
    Membre émérite
    Avatar de ouiouioui
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Août 2006
    Messages
    992
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Août 2006
    Messages : 992
    Par défaut
    il y a une petite erreur, les liens correct:

    http://ftp.developpez.tv/delphi/2008...e-reussite.swf
    http://ftp.developpez.tv/delphi/2008...preventive.swf

    merci pour ces vidéos!

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    71
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 71
    Par défaut
    Bonjour,

    Merci beaucoup.
    J'ai regarder les deux videos entièrement et je n'ai pas été deçu, je ne me suis pas ennuyer
    C'est complètement de la formation que je recommande même aux débutants.
    Facile à suivre, facile à comprendre.
    Grâce à ces videos, la présentation de mon code va changer ainsi que ma methode de travail... bref, c'est motivant tous ça
    merci beaucoup à l'auteur.

  6. #6
    Expert confirmé

    Avatar de Nono40
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2002
    Messages
    8 640
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : France, Loir et Cher (Centre)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2002
    Messages : 8 640
    Par défaut
    Je viens de mettre à jour les liens dans la page.
    Delphi :
    La F.A.Q. , 877 réponses à vos questions !
    264 sources à consulter/télécharger !

  7. #7
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    228
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 228
    Par défaut
    Bonjour et merci beaucoup pour ces deux vidéos.

    Moi qui suis autodidacte à 100% avec delphi, j'ai tout appris avec le forum et les tutoriels de ce site.
    C'est un grand + ces vidéos et simple à suivre

    Merci

  8. #8
    Membre éprouvé
    Avatar de Félix Guillemot
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    149
    Détails du profil
    Informations personnelles :
    Âge : 52
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 149
    Par défaut Merci également
    Citation Envoyé par yannfrance Voir le message
    Bonjour,

    Merci beaucoup.
    J'ai regarder les deux videos entièrement et je n'ai pas été deçu, je ne me suis pas ennuyer
    C'est complètement de la formation que je recommande même aux débutants.
    Facile à suivre, facile à comprendre.
    Grâce à ces videos, la présentation de mon code va changer ainsi que ma methode de travail... bref, c'est motivant tous ça
    merci beaucoup à l'auteur.
    ...et merci pour ton intérêt pour ces vidéos !

    Félix Guillemot
    http://www.flx.fr

  9. #9
    Membre émérite
    Avatar de Montor
    Homme Profil pro
    Autre
    Inscrit en
    Avril 2008
    Messages
    879
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Autre

    Informations professionnelles :
    Activité : Autre

    Informations forums :
    Inscription : Avril 2008
    Messages : 879
    Par défaut
    Une occasion pour expliquer ma signature
    Voici le "if" qui brise la linéarité trouvé sur la présentation "programmation-preventive.swf"
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    inc(vLeft,SmallWidth);
    inc(iCol);
    if iCol > then
    begin
     iCol  :=0;
     vLeft :=0;
     inc(vTop, SmallHeight);
    end;
    Le développeur peut-être pour une question de performance a préféré ce genre de code mais qui reste déconseillé.
    Suggestion linière avec une itération de 0 à 63
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    vLeft:=(i mod 8)*SmallWidth;
    vTop :=(i div 8)*SmallHeight;
    Ce qui explique
    Citation Envoyé par Montor
    Un bon programmeur n'utilise pas trop de "IF" ça brise la linéarité de l'automation

  10. #10
    Membre éprouvé
    Avatar de Félix Guillemot
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    149
    Détails du profil
    Informations personnelles :
    Âge : 52
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 149
    Par défaut
    Citation Envoyé par Montor Voir le message
    Une occasion pour expliquer ma signature
    Voici le "if" qui brise la linéarité trouvé sur la présentation "programmation-preventive.swf"
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    inc(vLeft,SmallWidth);
    inc(iCol);
    if iCol > then
    begin
     iCol  :=0;
     vLeft :=0;
     inc(vTop, SmallHeight);
    end;
    Le développeur peut-être pour une question de performance a préféré ce genre de code mais qui reste déconseillé.
    Suggestion linière avec une itération de 0 à 63
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    vLeft:=(i mod 8)*SmallWidth;
    vTop :=(i div 8)*SmallHeight;
    Ce qui explique
    Oui, c'est vrai qu'on peut faire ça aussi et ça marche, mais comme tu l'as si bien dit, il y a des reflexes d'automatisation. Le IF permet d'éviter de faire des opérations inutiles : dans ton exemple, on ferait 64 * 2 opérations soit 128 opérations alors que grace au IF, on n'en fera que (7 * 2) + 64 fois le test soit 78 opérations. Dens ce petit exemple, ça ne paraîtra pas, mais dans des algos qui font des millions d'opérations, si on évite au processeur de faire des calculs inutiles en systématisant ces optimisation partout dans le code, on gagne parfois, des minutes, des heures...
    Les petits ruisseaux font les grandes rivières... non ?

  11. #11
    Membre émérite
    Avatar de Montor
    Homme Profil pro
    Autre
    Inscrit en
    Avril 2008
    Messages
    879
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Autre

    Informations professionnelles :
    Activité : Autre

    Informations forums :
    Inscription : Avril 2008
    Messages : 879
    Par défaut
    Le if offre des performance mais une appli qui contient trop de if risque des bugs et si tu reconsulte ton code apres deux ans tu ne seras pas dans le meme contexte pour comprendre le code meme si tu utilise des commentaires

  12. #12
    Expert confirmé
    Avatar de Cl@udius
    Homme Profil pro
    Développeur Web
    Inscrit en
    Février 2006
    Messages
    4 878
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Février 2006
    Messages : 4 878
    Par défaut
    Citation Envoyé par Montor Voir le message
    [...] si tu reconsulte ton code apres deux ans tu ne seras pas dans le meme contexte pour comprendre le code meme si tu utilise des commentaires
    2 ans après il est évident que tu ne seras jamais dans le même contexte.
    Mais, et en cela j'abonde dans le sens de Félix, les commentaires sont très (TRES) importants. Si tu reprends ton propre code 2 ans plus tard (et a fortiori si c'est quelqu'un d'autre) les commentaires que tu auras laissés te permettront de gagner beaucoup (BEAUCOUP) de temps. Entre 2 heures ou 2 jours à comprendre il n'y a pas photo.

  13. #13
    Membre émérite
    Avatar de Montor
    Homme Profil pro
    Autre
    Inscrit en
    Avril 2008
    Messages
    879
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Autre

    Informations professionnelles :
    Activité : Autre

    Informations forums :
    Inscription : Avril 2008
    Messages : 879
    Par défaut
    Désolé je n'ai pas remarque que c’étais toi l'auteur des vidéos, faut pas te casse la tête on dit n'importe quoi sur le forum moi aussi j'ai regardé les deux vidéos plusieurs fois c’est sympa que tu passe par là.
    Citation Envoyé par Cl@udius
    les commentaires que tu auras laissés te permettront de gagner beaucoup (BEAUCOUP) de temp
    Cl@udius tu sais bien ce que je veux dire
    Merci

  14. #14
    Membre éprouvé
    Avatar de Félix Guillemot
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    149
    Détails du profil
    Informations personnelles :
    Âge : 52
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 149
    Par défaut
    Citation Envoyé par Montor Voir le message
    Le if offre des performance mais une appli qui contient trop de if risque des bugs et si tu reconsulte ton code apres deux ans tu ne seras pas dans le meme contexte pour comprendre le code meme si tu utilise des commentaires
    Je ne suis pas d'accord avec toi, rien ne vaut les commentaires explicites.
    Dans ton exemple (thread précédent), ton code est bon et il évite un if mais franchement il est plus dur à comprendre, le IF est plus proche du raisonnement "humain" et souligne le raisonnement. Mais bon, chacun sa philosophie, tant que le code est maintenable et qu'il fonctionne bien, je respecte les convictions de chacun.

Discussions similaires

  1. Les métiers de la programmation dans les jeux vidéos
    Par NiamorH dans le forum Développement 2D, 3D et Jeux
    Réponses: 36
    Dernier message: 09/10/2007, 14h10
  2. Comment récupérer les éléments d'un autre programme ?
    Par Henri_13 dans le forum API, COM et SDKs
    Réponses: 22
    Dernier message: 29/11/2005, 00h16
  3. Trouver les dll dont depend un programme
    Par baert dans le forum Shell et commandes GNU
    Réponses: 3
    Dernier message: 17/10/2005, 14h41
  4. Lister les classes utilisées par un programme
    Par seawolfm dans le forum Général Java
    Réponses: 3
    Dernier message: 11/10/2005, 13h18
  5. [vidéo] Débutant en programmation vidéo
    Par FFF dans le forum Bibliothèques
    Réponses: 2
    Dernier message: 01/09/2005, 13h46

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo