Ich wühle mich grade durch ein Framework und mir fällt auf, dass Ordnernamen teilweise groß, teilweise klein geschrieben sind. Das ist ziemlich verwirrend. Gibt es da ein paar Guidelines. Rein aus Interesse: Wie macht ihr das?
Ankündigung
Einklappen
Keine Ankündigung bisher.
coding guidelines
Einklappen
Neue Werbung 2019
Einklappen
X
-
Stichworte: -
-
Phpyton -
Phpyton
Noch eine kleine Frage (vllt bin ich da etwas pingelig), aber formuliert man Verzeichnisnamen normalerweise im Singular oder Plural oder querbeet: Beispiel:
-images/
-public/
Kommentar
-
Kommentar
-
Phpyton
Wieso haben dann Frameworks normalerweise solche ausführliche guidelines? Wenn man mit anderen LEuten zusammenarbeitet, muss man sich halt auf einen gemeinsamen Standard einigen.
Kommentar
-
Joa, aber das sind Konventionen auf die man sich für das Projekt einigt, das heißt ja nicht, dass diese allgemeingültig sind.Zitat von Phpyton Beitrag anzeigenWieso haben dann Frameworks normalerweise solche ausführliche guidelines? Wenn man mit anderen LEuten zusammenarbeitet, muss man sich halt auf einen gemeinsamen Standard einigen.
Kommentar
-
Phpyton
Joa schon, aber is halt iwie schon hilfreich, wenn man welche hat, meinste nich?Joa, aber das sind Konventionen auf die man sich für das Projekt einigt, das heißt ja nicht, dass diese allgemeingültig sind.
Kommentar
-
Dann schreib deine eigenen Konventionen. Jedes Framework macht es anders, jedes Framework hat seine Konventionen, was hält dich davon ab, dir selbst welche zu schreiben?Zitat von Phpyton Beitrag anzeigenJoa schon, aber is halt iwie schon hilfreich, wenn man welche hat, meinste nich?
Kommentar
-
Spaces als Tabs finde ich super. Tabs halte ich für Humbug.
Und das { gehört für mich auch in die gleiche Zeile. Viel angenehmer
Kommentar
-
und was ist mit der Regel dass das ende einer klasse keine leere zeile haben darf vor der geschweiften klammer aber eine danach muss auf jeden fall folgenZitat von rkr Beitrag anzeigenFür mich haben die psr-guidelines quasi Allgemeingültigkeit. Ich bin da allerdings nicht konsequent und lehne "Spaces statt Tabs" ab und packe { auch bei Klassen und Methoden in die gleiche Zeile.
habe mir mal phpmd und phpcsfixer im phpstorm aktiviert.. so viele fehler
Kommentar
-
Die Leerzeile am Ende der Datei auf jeden Fall. Ansonsten gibt's so einen doofen Kommentar auf github/bitbucket am Ende der Datei
Kommentar
-
PSR wird von vielen Projekten, u.a. von Symfony und Doctrine, die ich recht häufig nutze, eingehalten und da schließe ich mich der Masse an.
Ich denke das ist Geschmackssache. Ich habe meistens die Default Einstellung der IDE drinnen.Und das { gehört für mich auch in die gleiche Zeile. Viel angenehmer
LG
Kommentar


Kommentar