Seite 192 von 202 ErsteErste ... 92142182188189190191192193194195196 ... LetzteLetzte
Ergebnis 2.866 bis 2.880 von 3026

Thema: [Programmiererstammtisch] "Zum ächzenden Compiler"

  1. #2866
    Registrierter Benutzer Avatar von SvenBvBFan
    Registriert seit
    12.05.13
    Ort
    BaWü
    Beiträge
    6.885
    danke, das sieht gut aus
    Ich bin Brian und meine Frau ist auch Brian!
    - Life of Brian 1979

    Zitat Zitat von Yttrium Beitrag anzeigen
    Einen fünften Teil [Civilization] wird es 100%ig nicht geben, User.
    - civforum.de 2001

  2. #2867
    Pfeffersack Avatar von slowcar
    Registriert seit
    04.01.06
    Ort
    hh
    Beiträge
    18.250
    Das war mal ein schöner Code um Urlaubsreife zu zeigen:
    PHP-Code:
    if (isShowCompose()) {
        
    binding.calendarComposeButton.hide();
    } else {
        
    binding.calendarComposeButton.show();


  3. #2868
    Frühstücksbonze Avatar von Gullix
    Registriert seit
    21.07.10
    Beiträge
    13.474
    Nichts zeigt Urlaubsreife so schön wie was sie neulich auf Daily WTF hatten:

    Code:
    switch (getBool()) {
    case false:
      /* do something... */
      break;
    case true:
      /* do something else... */
      break;
    default:
      break;
    }
    Mit Naturgesetzen kann man nicht verhandeln. --Harald Lesch

    Ein Atomkrieg würde die Menschheit auslöschen. Hätte aber auch Nachteile.

  4. #2869
    Kunst am Arier Avatar von Snup
    Registriert seit
    09.12.09
    Ort
    Halle
    Beiträge
    12.984
    Das kann man mit Urlaubsreife aber nicht mehr erklären.

  5. #2870
    Registrierter Benutzer
    Registriert seit
    21.03.12
    Beiträge
    22.479
    Kompiliert doch alles zu cmp jle jmp

  6. #2871
    Frühstücksbonze Avatar von Gullix
    Registriert seit
    21.07.10
    Beiträge
    13.474
    Sondern damit, dass da jemand nach Anzahl Codezeilen bezahlt wurde.

    Dort hatten sie eine andere Erklärung. Ich finde das mit den Codezeilen aber irgendwie plausibler. Außerdem ist der Boole-Wert außer True oder False immer noch FileNotFound
    Mit Naturgesetzen kann man nicht verhandeln. --Harald Lesch

    Ein Atomkrieg würde die Menschheit auslöschen. Hätte aber auch Nachteile.

  7. #2872
    Kunst am Arier Avatar von Snup
    Registriert seit
    09.12.09
    Ort
    Halle
    Beiträge
    12.984
    Dass bool quasi int ist, war mir klar. Aber ich dachte eigentlich, dass true jeder Wert außer 0 wär, also macht der default case doch trotzdem keinen Sinn?

  8. #2873
    Pfeffersack Avatar von slowcar
    Registriert seit
    04.01.06
    Ort
    hh
    Beiträge
    18.250
    Zitat Zitat von Snup Beitrag anzeigen
    Dass bool quasi int ist, war mir klar. Aber ich dachte eigentlich, dass true jeder Wert außer 0 wär, also macht der default case doch trotzdem keinen Sinn?
    0 ist false, 1 ist true. Alles andere ist nicht true, außer, wenn es in einer condition steht. if (5) wird als if (true) behandelt, aber 5==true gilt nicht. So zumindest mein Halbwissen...

  9. #2874
    Kunst am Arier Avatar von Snup
    Registriert seit
    09.12.09
    Ort
    Halle
    Beiträge
    12.984
    Man merkt vielleicht, dass ich kein C/C++-Entwickler bin. (Bei C# gibts gar keine implizite Konvertierung zwischen bool und int. )

  10. #2875
    Wolf im Krokodilpelz Avatar von Mongke Khan
    Registriert seit
    25.06.11
    Ort
    KA
    Beiträge
    19.085
    Man kann sich bool auch einfach sparen wie bei abap

  11. #2876
    ε•ω=1 Avatar von Ramkhamhaeng
    Registriert seit
    19.07.10
    Ort
    Aralkum
    Beiträge
    9.896
    Andere Erklärung: Linter meckert wenn kein default-Switch angegeben ist.

  12. #2877
    Frühstücksbonze Avatar von Gullix
    Registriert seit
    21.07.10
    Beiträge
    13.474
    Erklärt auch nicht, warum nicht einfach "if" benutzt wurde. Ist jetzt nicht das unbekannteste Konstrukt der Softwaretechnik.
    Mit Naturgesetzen kann man nicht verhandeln. --Harald Lesch

    Ein Atomkrieg würde die Menschheit auslöschen. Hätte aber auch Nachteile.

  13. #2878
    Frühstücksbonze Avatar von Gullix
    Registriert seit
    21.07.10
    Beiträge
    13.474
    Ich will ja nicht behaupten, dass dieser Legacy-Code instabil ist. Aber ich habe gerade eine Funktion namens filter_X() auskommentiert, und jetzt funktioniert Filtern in X unverändert weiter, filtern in Y nicht mehr (und nur dort - Z, A, B, C gehen), und in der kompletten Codebasis kommt der String "filter_X(" nur in der Funktionsdefinition vor.
    Mit Naturgesetzen kann man nicht verhandeln. --Harald Lesch

    Ein Atomkrieg würde die Menschheit auslöschen. Hätte aber auch Nachteile.

  14. #2879
    Registrierter Benutzer
    Registriert seit
    21.03.12
    Beiträge
    22.479
    C, Python oder Matlab? Da können konstruierte Strings als Funktionsnamen interpretiert werden.

  15. #2880
    Frühstücksbonze Avatar von Gullix
    Registriert seit
    21.07.10
    Beiträge
    13.474
    Javascript. Glaube, da ist das auch so. Ich habe das Problem gerade deutlich verkleinert, indem ich eine Menge "wird nie gecalled"-Müll gelöscht habe. (also, nicht nach "steht kein Aufruf im Code", sondern nach Aufrufen im realen Betrieb). Da hat jemand offensichtlich mal refactored und mir den nicht-mehr-benutzten Teil als Lektüre dringelassen.
    Mit Naturgesetzen kann man nicht verhandeln. --Harald Lesch

    Ein Atomkrieg würde die Menschheit auslöschen. Hätte aber auch Nachteile.

Seite 192 von 202 ErsteErste ... 92142182188189190191192193194195196 ... LetzteLetzte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •