Ich bin dabei, schriftliche Code-Standards für eine Rails-App zu entwickeln und bin auf der Suche nach einigen guten Beispielen für Coding-Standards, die von anderen entwickelt wurden. Etwas, das ein wenig auf die Ideen erweitert, die in ... diskutiert werdenGutes Beispiel für geschriebene Rails Codierungsstandards?
Hat jemand eine gute Referenz zu teilen?
http://www.scribd.com/doc/2889649/Rails-coding-standards-defined
Beispiele:
- STYLE: Line up Hash-Pfeile, um die Lesbarkeit
- STYLE: Räume setzen um => Hash-Pfeile
- STYLE : Leerzeichen nach ',' in Methode params einfügen - aber keine zwischen Methodennamen und '('
(Beachten Sie, dass ich zu Stackoverflow neu bin und nicht sicher, ob dies als eine „Frage“ zählt ... raten Sie bitte, ob nicht ...)
'NICHT OPTIMIEREN für Leistung - OPTIMIEREN SIE FÜR KLARHEIT VON CODE' - Was zum Teufel! – bragboy
@Bragboy das ist bekannte Ruby-Community-Philosophie. Denken Sie an Web-Anwendungen und wie die Optimierung jeder Zeile für die Leistung auf einer Webseite die Lesbarkeit stark verschlechtern würde, um die Ladezeit um vielleicht 0,5 Sekunden zu verkürzen. In diesen Zeiten sollte man die Code-Klarheit optimieren. Wenn Sie an einem Prozess arbeiten, der Hunderte oder Tausende Male durchlaufen muss, optimieren Sie die Leistung, ohne die Lesbarkeit zu sehr zu beeinträchtigen. – WattsInABox
@WattsInABox: Einverstanden .. Ich denke, ich habe hier vor fast 18 Monaten zurück kommentiert. Ich muss zugeben, meine Perspektive hat sich geändert, als ich mehr und mehr Codezeilen schrieb. Klarheit zuerst, dann Leistung. – bragboy