DoitPHP-Codierungsspezifikation 1. Einführung Diese Spezifikation basiert auf Programmierprinzipien wie der PHP-PEAR-Codierungsspezifikation und der PHPDocumentor-Annotationsspezifikation. Sie integriert und verfeinert die von Entwicklern über einen langen Zeitraum gesammelten ausgereiften Erfahrungen und soll dazu beitragen, eine gute und konsistente Lösung zu schaffen Programmierstil. Mit halbem Aufwand das doppelte Ergebnis erzielen. Um mit der Zeit Schritt zu halten und auf der Grundlage objektiver Bedürfnisse, wird dieses Dokument von Zeit zu Zeit aktualisiert. Autor: tommy < streen003@gmail.com > Aktualisierungsdatum: 25. September 2010 2. Geltungsbereich Sofern nicht anders angegeben, gelten die folgenden Regeln und Anforderungen vollständig DoitPHP-Projekt (Hinweis: Die PHP-Framework-Datei von Doitphp, nicht das mit DoitPHP entwickelte PHP-Projekt). Wenn Ihnen die folgenden Codierungsstandards gefallen, können Sie diese auch in anderen PHP-Entwicklungsprojekten verwenden. 3. Die Bedeutung und Vorteile der Standardisierung „Keine Regeln, keine Regeln.“ Wenn die Entwicklung eines Softwareprojekts öffentlichen und konsistenten Standards folgt, entwickeln und pflegen alle Teammitglieder einen konsistenten Codierungsstil und das gesamte Projektdokument wird von geschrieben eine Person. Der Code jedes Programmierers ist für andere leicht verständlich, was die Wartbarkeit des Codes verbessert und dadurch die Wartungskosten der Software senkt. Gleichzeitig können sich neue Teilnehmer schnell an die Umgebung anpassen und so die Effizienz der Teamentwicklungszusammenarbeit maximieren. Langfristige standardisierte Codierung kann es Entwicklern auch ermöglichen, gute Codierungsgewohnheiten zu entwickeln, die Wahrscheinlichkeit von Codierungsfehlern zu verringern und sogar strengeres Denken zu entwickeln. Der Zweck der „Dokumentation“ der Spezifikationen besteht darin, unsere Codierungsstandards zu verdeutlichen. Wir glauben, dass Standards nicht der Schlüssel zum Projekterfolg sind, aber sie können uns helfen, die Zusammenarbeit im Team effizienter zu gestalten und festgelegte Aufgaben reibungsloser zu erledigen.
Stellungnahme:
Alle Ressourcen auf dieser Website werden von Internetnutzern beigesteuert und veröffentlicht oder von großen Download-Sites nachgedruckt. Bitte überprüfen Sie selbst die Integrität der Software! Alle Ressourcen auf dieser Website dienen nur zum Lernen und Nachschlagen. Bitte verwenden Sie sie nicht für kommerzielle Zwecke, da Sie sonst für alle daraus entstehenden Folgen verantwortlich sind! Wenn es einen Verstoß gibt, kontaktieren Sie uns bitte, um ihn zu löschen und zu entfernen. Kontaktinformationen: admin@php.cn