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

Actualités Discussion :

Les applications PHP, C++, Java et .NET sont les plus fréquemment défaillantes

  1. #21
    Membre chevronné
    Avatar de emixam16
    Homme Profil pro
    Chercheur en sécurité
    Inscrit en
    Juin 2013
    Messages
    333
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Calvados (Basse Normandie)

    Informations professionnelles :
    Activité : Chercheur en sécurité

    Informations forums :
    Inscription : Juin 2013
    Messages : 333
    Points : 1 828
    Points
    1 828
    Par défaut
    Ouf, le C ne fait pas partie de l'étude, on a encore eu de la chance !

  2. #22
    Membre chevronné
    Avatar de lilington
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2005
    Messages
    681
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : Chine

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juin 2005
    Messages : 681
    Points : 1 944
    Points
    1 944
    Par défaut
    Je constate surtout que meme si c'est la faute au developpeur, Je dirai surtout que c'est la faute au Chef qui decide d'utiliser un langage pour les mauvaises raisons.
    Je m'explique:
    J'ai beaucoup vu de C++ utiliser a la place du C pour eviter de gerer la memoir, on passe par des smart pointeurs partout. Le developpeur ne prend meme plus la peine de comprendre ce qui ce passe. La consequence c'est qu'il y a memory leak et il ne sait pas comment c'est arrive puisqu'il utilise les smarts pointeurs (dans sa tete c'est impossible d'avoir memory leak).

    Ce que je dis c'est pas le langage le probleme ni le developpeur mais la raison pour la quelle il utilse le langage. On est a l'aire de tout dois etre finis pour hiers a 19h. utilisons le langage le plus safe et le plus rapide a coder. Si tu es pas content tu degages il y a beaucoup de jeune developpeurs prets a prendre ta place. et bien entendu tu n'es pas la pour te former.

    Ce dernier point est un paradoxe contemporain : On veut des devs forts mais on leur donne pas le temps de devenir fort. Puis on se plein quand il essait de comprendre ce qu'ils font.
    Petit lien vers mon premier jeux SDL2/C
    http://store.steampowered.com/app/72..._Soul_Of_Mask/
    la suite? ca vient,ca vient!

  3. #23
    Membre émérite
    Profil pro
    Inscrit en
    Juin 2009
    Messages
    909
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2009
    Messages : 909
    Points : 2 818
    Points
    2 818
    Par défaut
    Dans le cas du choix du langage, pointer les chefs de projets n'est pas vraiment juste. Ce ne sont pas toujours eux qui choisissent le langage, ou ils suivent ce que dit l'équipe.

    Si t'es chef de projet pur & dur (pas d'informatique) et que tes devs se disent confiant sur le C++ pour éviter les leaks mémory par rapport au C, tu ne peux que leur faire confiance. Et il n'a pas tort, et non bien que ce soit un plus, j'estime que un bon chef de projet n'a pas spécialement à être technique.

    Enfin si on argumente sur l'aspect, dire qu'on veut C++ pour éviter les memory leak montre une manque très sérieux de compétence. Si le chef de projet a raté quelque chose c'est son casting (au moins un responsable technique compétent), en admettant qu'il ne lui a pas été imposé.

    Je suis Javaiste et je peux quand même faire du memory leak au point de faire crasher l'appli ou oublier de fermer de I/O si je fais de la merde, en revanche je ne ferais pas d'écriture dans une zone mémoire non allouée.

    Oui c'est plus simple en Java et il y a moins de cas qu'en C, c'est tout, pas plus pas moins.

  4. #24
    Membre chevronné
    Avatar de lilington
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2005
    Messages
    681
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : Chine

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juin 2005
    Messages : 681
    Points : 1 944
    Points
    1 944
    Par défaut
    T'inquiete je n'accuse pas uniquement le chef de projet mais surtout celui (ou ceux) qui choisis un langage pour des mauvaises raisons ou pour eviter un type de probleme particulier qui serait gere par defaut par le langage poussant les devs au faire aucun effort.
    Petit lien vers mon premier jeux SDL2/C
    http://store.steampowered.com/app/72..._Soul_Of_Mask/
    la suite? ca vient,ca vient!

Discussions similaires

  1. Réponses: 38
    Dernier message: 11/09/2016, 09h32
  2. Réponses: 6
    Dernier message: 03/04/2013, 14h59
  3. PHP s’imposera sur les serveurs face à Java et .NET
    Par Gordon Fowler dans le forum Débats sur le développement - Le Best Of
    Réponses: 139
    Dernier message: 12/03/2013, 11h50
  4. Réponses: 2
    Dernier message: 10/12/2007, 11h42

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