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

C# Discussion :

[c#] methodes statique Avantages/inconvénients


Sujet :

C#

  1. #81
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    547
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 547
    Points : 627
    Points
    627
    Par défaut
    Sympa. Merci pour le lien Guulh. =)

    Ceci dit tout comme certains commentaires dans l'article, je vois mal pourquoi, ils ne rajouteraient pas un test dans le call[virt] pour eviter ca (il doit surement y avoir une raison à cela, mais le passage par la vtable me parait bien plus couteuse qu'une simple comparaison contre null).

    Pour conclure, j'imagine tout à fait la tete du gars qui à eu le probleme de pointeur null revelé tardivement, selon son graphe de classe c'est un coup à s'arracher les cheveux. =D

  2. #82
    Membre régulier
    Homme Profil pro
    Programmeur PHP
    Inscrit en
    Août 2009
    Messages
    244
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : Israël

    Informations professionnelles :
    Activité : Programmeur PHP
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Août 2009
    Messages : 244
    Points : 114
    Points
    114
    Par défaut Je ne compte pas faire revivre les morts, mais....
    Bonjour,

    J'ai viens de lire toutes les discussions de ce topic et je n'ai pas vu de conclusion.

    Pour mon 1er travail (en tant qu'informaticien), je viens d’être embauché dans une boite qui souhaite refaire une "peau neuve" a son CRM. Pour ce faire, elle a embauché un chef de projet dont le but est de rendre tout le CRM orienté objet. Et aussi, un programmeur (moi), qui serra charge de coder tout ce que Le CHEF DE PROJET aura pensée.

    Cela fait maintenant 6 mois que je travaille la bas, et une question depuis bien longtemps me turlupine: "Pourquoi TOUTES les méthodes que nous créons sont elles statiques?' (mis a part les getters/setters).

    Bien sur, j'ai posé la question a mon chef de projet.
    Voila ce qu'il m'a répondu:

    "Etant donné qu'une fonction statique n'est pas dépendante d'un objet, nous évitons la création de plusieurs objets et donc nous gagnons en performance et en mémoire. De plus si nous créons des objets nous devrions les stoker dans des variables de session, hors le protocole http étant de nature un protocole déconnecté, cela reviendrai a ramer dans le sens inverse du courant."
    Qu'en pensez vous?
    Merci
    PS: Le language utilise n'est pas du C#, mais du php.

  3. #83
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Points : 39 749
    Points
    39 749
    Par défaut
    Bah si tout est statique, ça revient à faire du procédural, donc effectivement ça n'a pas grand chose à voir avec la POO

+ Répondre à la discussion
Cette discussion est résolue.
Page 5 sur 5 PremièrePremière 12345

Discussions similaires

  1. Avantages / inconvénients de BSD face à linux
    Par Community Management dans le forum Distributions
    Réponses: 129
    Dernier message: 17/01/2011, 18h51
  2. Methodes statiques
    Par romeo9423 dans le forum C++
    Réponses: 3
    Dernier message: 01/02/2006, 11h30
  3. [Singleton] difference singleton classe avec methodes statiques
    Par matN59 dans le forum Design Patterns
    Réponses: 6
    Dernier message: 15/01/2006, 11h04
  4. Réponses: 5
    Dernier message: 27/07/2004, 15h57
  5. Oracle -> Postgres (avantages/ inconvénients)
    Par milka dans le forum PostgreSQL
    Réponses: 3
    Dernier message: 12/03/2004, 11h58

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