• 0 Posts
  • 7 Comments
Joined 1 year ago
cake
Cake day: July 1st, 2023

help-circle
  • Surely we could optimize the return value with a switch statement and store the result as an integer to hide the compiler warning about our clearly correct code:

    internal static bool AreBooleansEqual(bool orig, bool val)
    {
        int result;
        if(orig) 
        {
            if(val)
            {
                result = 0;
            }
            else
            {
                result = 1;
            }
        }
        else
        {
            if(val)
            {
                result = 1;
            }
            else
            {
                result = 0;
            }
        }
        switch (result)
        {
             case(1):
                 return true;
             case(0):
                 return false;
             default:
                 return AreBooleansEqual(orig, val);
        }
    }
    

    New LOC: 35






  • servobobo@feddit.nltoProgrammer Humor@lemmy.mlAlpha Male v0.00003
    link
    fedilink
    arrow-up
    25
    arrow-down
    2
    ·
    8 months ago

    Considering the alpha wolf myth originates from observing a stressed out wolf population in captivity, unable to live out their fulfilling wolfy lives, the emergence of purported “alpha males” is an oddly appropriate indicator of what three decades of neoliberalism has done to our wellbeing.