C'est un multiple de la question de la pré-instruction de traitement.
1 - <> ou "" ?
Hormis les infos trouvées sur le MSDN:
http://msdn.microsoft.com/en-us/library/36k2cdd4(SV.80).aspx
1.a: Quelles sont les différences entre les deux notations?
1.b: tous les compilateurs en œuvre de la même façon?
1.c: Quand vous utilisez le <>, et quand vous utilisez le "" (c'est à dire quels sont les critères que vous utiliseriez pour utiliser l'un ou l'autre pour un en-tête)?
2 - #inclure {TheProject/TheHeader.php} ou {TheHeader.php} ?
J'ai vu au moins deux façons de l'écrire inclut de son projet les en-têtes. Considérant que vous avez au moins 4 types d'en-têtes, c'est:
- privé des en-têtes de votre projet?
- les en-têtes de votre projet, mais qui sont l'exportation de symboles (et donc, "public")
- les en-têtes d'un autre projet de votre module de liens avec
- les en-têtes d'un compilateur ou de la bibliothèque standard
Pour chaque type d'en-têtes:
2.a: vous utilisez <> ou "" ?
2.b: souhaitez-vous inclure {TheProject/TheHeader.php}, ou avec {TheHeader.php} seulement?
3 - Bonus
3.a: avez-vous travailler sur le projet avec les sources et/ou les en-têtes dans un arbre de l'organisation (c'est à dire, des répertoires à l'intérieur des répertoires, par opposition à "tous les fichiers dans un répertoire") et quels sont les avantages/inconvénients?