Aber du, wer nutzt Einzug?

Vor ein paar Tagen war ich diskutieren, wie es Code ANSI / C Einzüge und so, wenn Sie den gleichen Stil in verschiedenen Sprachen verwendet werden können.
Offensichtlich ist die Vertiefung wie die Mutter, und jede hat ihre Vor-und preist die wissen: Die Mutter ist unantastbar!


Heute, auf der Suche nach Informationen über wikipedia stoße ich auf dieser Seite: Einzug Stil , die am häufigsten verwendeten Techniken für die Einrückung zeigt, ist hier eine kleine Zusammenfassung:

* K & R-Stil

  //...
     x < 0 ) { if (x <0) {
         "Negative" ) ; printf ("Negative");
         ; negativ (x);
     { Else {}
         "Positive" ) ; printf ("Positive");
         ; positive (x);
     } 
 




* Allman style (bsd in Emacs)

  x == y ) while (x == y)
 {
     etwas ();
     somethingelse ();
 }
 finalthing (); 




* BSD KNF-Stil

  x == y ) { while (x == y) {
     etwas ();
     somethingelse ();
 }
 finalthing (); 




* Klempner-Stil

  x == y ) while (x == y)
     {
     etwas ();
     somethingelse ();
     }

 finalthing (); 




* GNU-Stil

  x == y ) while (x == y)
   {
     etwas ();
     somethingelse ();
   }
 finalthing (); 




* Horstmann-Stil

  x == y ) while (x == y)
 ; {Something ();
     somethingelse ();
     //...
     x < 0 ) if (x <0)
     ( "Negative" ) ; {Printf ("Negative");
         ; negativ (x);
     }
     sonst
     ( "Positive" ) ; {Printf ("Positive");
         ; positive (x);
     }
 }
 finalthing (); 




* Pico-Stil

  stuff (n):
 {X: 3 * n;
   y: DoStuff (x);
   y + x} 




* Banner-Stil

  function1 () {
   DoStuff
   weitere Dinge tun
   }

 function2 () {
   usw.
   } 



Und Sie verwendet das?

Posted under Technologie

Dieser Beitrag wurde geschrieben von admin am 4. November 2008

Tags: , ,

Andere Beiträge

8 Kommentare bisher

  1. Kiefer 5. November 2008 18.31 Uhr

    Aber mit dem Fehlen von Sprachen wie Python Einzug Pflicht ... oder Cobol. ;)

  2. Raphael C. 5. November 2008 06.44 Uhr

    Konfiguration:
    Tab in Hohlräume (ich hasse das Zeichen \ t)
    Einzug von 2 Charaktere

    Styles:
    GNU-Stil für alle Code
    Pico-Stil Methoden für kurze Codebausteine ​​(Schriftsetzer / Getter und dergleichen)

  3. Matthew 5. November 2008 21.14 Uhr

    GNU-Stil sein ganzes Leben lang, weil ich mit Pascal begonnen :)

  4. Lisa 5. November 2008 09.17 Uhr

    BSD-Stil für if / while und dergleichen! Stattdessen werden die Körperfunktionen Allman-Stil.
    Dies ist jedoch heißt es? Fehlt

    if (Bedingung) {
    etwas ();
    Else {}
    something_else ();
    }

    Manchmal benutze ich es.

  5. Lisa 5. November 2008 21.18 Uhr

    Oops sorry, hatte ich die erste in der Liste vermisst : D
    Fix auch den ersten Kommentar!

  6. Freddy 6. November 2008 24:04 Uhr

    Ich bin alt, dann K & R. :)
    Auch wenn der Code dazu neigt, zu weit nach rechts verschoben werden ...

  7. Max 6. November 2008 12.35 Uhr

    if (Bedingung)
    {
    ....
    ....
    ....
    Else {}
    ....
    ....
    ....
    }

  8. Rollopack 10. November 2008 08.51 Uhr

    K & R-Stil

Leave a Comment

Name (required)

E-Mail (erforderlich)

Webseite

Kommentare