Würfelprogramm



  • außerdem sind grafisch-gestalterische aspekte zu bedenken:

    for ( unsigned i=0 ; i<anzahl ; i-=-1 )
    


  • volkard schrieb:

    außerdem sind grafisch-gestalterische aspekte zu bedenken:

    for ( unsigned i=0 ; i<anzahl ; i-=-1 )
    

    Ich hätte es so geschrieben:

    for( unsigned i = 0; i < anzahl; i -= -1 )
    

    (Hatte ich glaube von der CodeStyle-Convention von ID-Software abgeguckt)



  • Kóyaánasqatsi schrieb:

    volkard schrieb:

    außerdem sind grafisch-gestalterische aspekte zu bedenken:

    for ( unsigned i=0 ; i<anzahl ; i-=-1 )
    

    Ich hätte es so geschrieben:

    for( unsigned i = 0; i < anzahl; i -= -1 )
    

    (Hatte ich glaube von der CodeStyle-Convention von ID-Software abgeguckt)

    Hiermit für die Nachwelt festgehalten.

    Genau das passiert, wenn man sich an Konventionen festhält. Man schreibt irgendwann tatsächlich

    for( unsigned i = 0; i < anzahl; i -= -1 )
    

    , denn es ist ja jetzt "lesbar" und man kann stolz drauf sein. Zur Not holt man jede Menge static_cast raus für srand(static_cast<int>(time(static_cast<time_t*>(0))).



  • volkard schrieb:

    außerdem sind grafisch-gestalterische aspekte zu bedenken:

    for ( unsigned i=0 ; i<anzahl ; i-=-1 )
    

    Und als Variable vielleicht noch 'l' anstelle von 'i' ...



  • volkard schrieb:

    Genau das passiert, wenn man sich an Konventionen festhält. Man schreibt irgendwann tatsächlich

    Verstehe ich nicht, was meinst du damit?

    Belli schrieb:

    Und als Variable vielleicht noch 'l' anstelle von 'i' ...

    😕



  • Kóyaánasqatsi schrieb:

    volkard schrieb:

    Genau das passiert, wenn man sich an Konventionen festhält. Man schreibt irgendwann tatsächlich

    Verstehe ich nicht, was meinst du damit?

    Na, i-=-1 ist doch ein Scherz. Normale Menschen schreiben ++i



  • volkard schrieb:

    Na, i-=-1 ist doch ein Scherz. Normale Menschen schreiben ++i

    Sag das doch, ich dachte du meinst die Konvention 😃 .



  • volkard schrieb:

    Nein, es MUSS so aussehen

    i=-1;
    

    Jede andere Schreibweise ist schlechter Stil. Ist doch klar.

    Nenenene, nix da! Es MUSS so aussehen:

    i = -1;
    

    ⚠



  • @stiehl
    Ganz meiner Meinung.



  • Na ich schreibe auch lieber

    i=-1;
    

    Leerzeichen sind toll, aber hier m.E. unnötig. Wenn man allerdings noch Leerzeichen dazwischenpappt, dann aber so wie stiehl geschrieben hat.


Anmelden zum Antworten