2010-03-22 5 views
1

J'ai lu un peu de sagesse comme ceci: Suivant le codage PHP de la sagesse

Les programmeurs sont encouragés à faire attention lorsqu'ils utilisent des variables de référence car ils peuvent affecter négativement la lisibilité et la maintenabilité du code.

Je crée ma propre solution, comme donner un suffixe tel que _ref dans toutes les variables de référence. donc, si j'ai une variable nommée $ files_in_root, alors je vais ajouter un suffixe et change son nom en $ files_in_root_ref. Autant que je sache, c'est une bonne solution. Alors, voici la question

  1. Existe-t-il une meilleure pratique pour choisir le suffixe pour la variable de référence dans le monde des codeurs PHP? Ou en avez-vous?
  2. En général, comment pouvons-nous maintenir la lisibilité et la maintenabilité sur le projet PHP avec plus de 3000 lignes de code?

J'espère monde codeur PHP a aggrement non écrit pour la première question, car il vous permettra de déceler un motif sur le code source.

Répondre

8

En général, si vous conservez une portée de variable faible, il est probable qu'il n'y aura pas besoin de pré-suffixes ou de suffixes. Alors divisez votre code en unités logiques et enveloppez-les dans des classes et des fonctions et tout ira bien.

+0

Résolvez la cause du problème. Très bien +1 –

+0

J'ai entendu dire qu'il est possible d'éviter complètement les références si vous utilisez de bonnes pratiques orientées objet et évitez les variables globales comme la peste. Je n'ai moi-même jamais eu besoin d'utiliser une référence, mais je ne suis pas un développeur au niveau de l'entreprise, donc je ne connais pas les détails les plus fins. –