1. #1
    Membre confirmé Avatar de Geoffrey74
    Homme Profil pro
    Développeur Web
    Inscrit en
    mars 2007
    Messages
    421
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 31
    Localisation : France, Isère (Rhône Alpes)

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

    Informations forums :
    Inscription : mars 2007
    Messages : 421
    Points : 643
    Points
    643

    Par défaut Petite question sur les namespace

    Bonjour,

    J'ai comme projet de me créer un petit CMS perso, histoire d'approfondir mes connaissances.
    Je suis en train de définir mes lignes de conduite, en utilisant le plus de fonctionnalités que je ne connais pas encore bien pour apprendre au maximum. De ce faite, j'ai décidé de me pencher sur les namespace que je ne maitrise pas du tout.

    Outre les avantages de collision, je vois en l'utilisation des namespace plus de visibilité dans mes classes en me permettant de savoir rapidement les interactions entre elles.

    J'utilise habituellement un autoload pour mes classes, mais du coup, avec les namespace, vu que "j'inclue la classe", aurais-je toujours besoin de cet autoload ?
    Je pensais que non, mais j'ai vu lors de mes recherches, pas mal de cas ou les namespace était couplé avec l'autoload...

    Il y a t'il un "standard" pour cela ? Ai-je bien compris le fonctionnement des namespace ?


    Merci d'avance pour vos réponses.

  2. #2
    Modérateur
    Avatar de rawsrc
    Homme Profil pro
    Dev indep
    Inscrit en
    mars 2004
    Messages
    4 416
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Dev indep

    Informations forums :
    Inscription : mars 2004
    Messages : 4 416
    Points : 11 006
    Points
    11 006
    Billets dans le blog
    3

    Par défaut

    Salut,

    Citation Envoyé par Geoffrey74 Voir le message
    "j'inclue la classe", aurais-je toujours besoin de cet autoload ?
    Quand tu codes avec des classes en présence d'un autoloader, tu ne fais plus jamais d'include.

    Tiens plusieurs fils de discussions récents relatifs à cette problématique avec une tonne d'explications :
    par ici, et par
    # Dans la Création, tout est permis mais tout n'est pas utile...

  3. #3
    Membre confirmé Avatar de Geoffrey74
    Homme Profil pro
    Développeur Web
    Inscrit en
    mars 2007
    Messages
    421
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 31
    Localisation : France, Isère (Rhône Alpes)

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

    Informations forums :
    Inscription : mars 2007
    Messages : 421
    Points : 643
    Points
    643

    Par défaut

    Salut,

    merci pour ta réponse, tes liens m'ont permis de trouver ma réponse.

    Je pensais qu'en utilisant un namespace cela équivalait en autre à un "include", mais pas du tout, j'ai donc forcément besoin de mon autoload

    Merci

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Petite question sur les conventions de nommage en Java
    Par implosion dans le forum Langage
    Réponses: 7
    Dernier message: 18/01/2006, 16h54
  2. Petites question sur les onglets...
    Par jarod_bx dans le forum Access
    Réponses: 1
    Dernier message: 20/12/2005, 19h45
  3. [ATL] Petite question sur les progress bar
    Par MrMaze dans le forum MFC
    Réponses: 1
    Dernier message: 06/05/2005, 10h40
  4. Réponses: 3
    Dernier message: 08/12/2004, 14h58
  5. Petite question sur les performances de Postgres ...
    Par cb44 dans le forum PostgreSQL
    Réponses: 5
    Dernier message: 13/01/2004, 14h49

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