• Anonypony (unregistered) in reply to Anomaly
    Anomaly:
    This is one instance where I would just use a look up table. 31 days is small enough that it can be entered quickly with no need for quirky cleverness.

    I think coding for a handful of special cases that don't work with "th" is much more readable than this mess:

    string[] suffixes = new string[] {
        "if you see this call Bob at x491!!!", 
        "st", "nd", "rd", "th", "th", "th", "th", "th", "th", "th", "th", "th", "th", "th", "th", 
        "ht", "th", "th", "th", "th", "st", "nd", "rd", "th", "th", "th", "rd", "th", "th", "th", "st",
    };
    
  • Javelin (unregistered) in reply to anonymous
    anonymous:
    Scott:
    Matt Westwood:
    TRWTF is needing to format dates in that pointlessly fussy format with "st", "nd", etc. What an utter waste of time, effort and life. The format "1 Jan 2014" oh all right, "Jan 1, 2014" should be perfectly adequate for anyone. Insisting on the ordinal modifiers is PHBness to the n degree.
    Close but still not quite right; as we should all be aware by now, the perfect representation of that date is 2014-01-01.
    1 Jan 2014 is perfectly unambiguous, unlike your "perfect" representation of it.
    The perfect representation can be claimed to be unambiguous because, by beginning with what can only be the year, it provides a hint that it's big-endian. Also, it produces date strings that are always the same length, that parse as a single token, and that always sort correctly, regardless of the sort mode you use. Also, ISO-8601.
  • (cs) in reply to Anonypony
    Anonypony:
    Anomaly:
    This is one instance where I would just use a look up table. 31 days is small enough that it can be entered quickly with no need for quirky cleverness.

    I think coding for a handful of special cases that don't work with "th" is much more readable than this mess:

    string[] suffixes = new string[] {
        "if you see this call Bob at x491!!!", 
        "st", "nd", "rd", "th", "th", "th", "th", "th", "th", "th", "th", "th", "th", "th", "th", 
        "ht", "th", "th", "th", "th", "st", "nd", "rd", "th", "th", "th", "rd", "th", "th", "th", "st",
    };
    

    You're right, but I don't see what an array has to do with his comment.

  • (cs)

    Oddly enough, this is a case where the Select statement in VB .NET excels.

            Public Shared Function GetDayOrdinal(ByVal intDayOfMonth As Integer) As String
                Select Case intDayOfMonth
                    Case 1, 21, 31
                        Return String.Format("{0}st", intDayOfMonth)
                    Case 2, 22
                        Return String.Format("{0}nd", intDayOfMonth)
                    Case 3, 23
                        Return String.Format("{0}rd", intDayOfMonth)
                    Case 4 To 20, 24 To 30
                        Return String.Format("{0}th", intDayOfMonth)
                    Case Else
                        Throw New ArgumentException(String.Format("Invalid day of month: {0}", intDayOfMonth))
                End Select
            End Function
    

    is it too soon to claim Muphry's Law?

  • Michael (unregistered)

    Many believe that one of the biggest sins of (many) modern programming languages is the ability of case to fall through. That is, many people would say that the ability to stack labels is a bad thing.....so I'd be reluctant to accuse someone NOT stacking labels of even a minor misdemeanor

  • Michael (unregistered) in reply to Michael
    Michael:
    Many believe that one of the biggest sins of (many) modern programming languages is the ability of case to fall through. That is, many people would say that the ability to stack labels is a bad thing.....so I'd be reluctant to accuse someone NOT stacking labels of even a minor misdemeanor
    Also, I'm old fashioned and hate using strings in case statements - so I basically would have converted the date to an int too (or looked at the infdividual chars)....if I didn't know there was already a way to do it for you....
  • hugo (unregistered) in reply to Matt Westwood
    Matt Westwood:
    TRWTF is needing to format dates in that pointlessly fussy format with "st", "nd", etc. What an utter waste of time, effort and life. The format "1 Jan 2014" oh all right, "Jan 1, 2014" should be perfectly adequate for anyone. Insisting on the ordinal modifiers is PHBness to the n degree.
    I don't think it's the bosses...I think it's (i'm going to tentatively say inexperienced) programmers who think that showing they can solve this sort of problem shows that tyhey understand programming really good....
  • Anonypony (unregistered) in reply to chubertdev
    chubertdev:
    Anonypony:
    Anomaly:
    This is one instance where I would just use a look up table. 31 days is small enough that it can be entered quickly with no need for quirky cleverness.

    I think coding for a handful of special cases that don't work with "th" is much more readable than this mess:

    string[] suffixes = new string[] {
        "if you see this call Bob at x491!!!", 
        "st", "nd", "rd", "th", "th", "th", "th", "th", "th", "th", "th", "th", "th", "th", "th", 
        "ht", "th", "th", "th", "th", "st", "nd", "rd", "th", "th", "th", "rd", "th", "th", "th", "st",
    };
    

    You're right, but I don't see what an array has to do with his comment.

    How else will you store a lookup table? An <int, string> dictionary isn't any better and is slower (as if that matters).

    But you raise a good point. The most Enterprise-ready way would obviously be to store the values in a database for easy change later.

    CREATE TABLE day_suffixes (
      ID INT IDENTITY(1,1) NOT NULL,
      Day INT NULL,  -- for flexibility
      Suffix VARCHAR(MAX) NULL -- just in case
    )
    
  • Mikey (unregistered)

    This probably took the guy about 2 minutes to write, works reasonably well except for the typo, and seems very one-off.

    Everyone like "but he'll have to do this for ALL the numbers" needs to consider how many times they've had to write the helper class that mods 10 to get a suffix like that. I've never had to do it... must not be a common thing. I don't fault the guy for listing out the specifics for one month.

  • (cs) in reply to Javelin
    Javelin:
    anonymous:
    Scott:
    Matt Westwood:
    TRWTF is needing to format dates in that pointlessly fussy format with "st", "nd", etc. What an utter waste of time, effort and life. The format "1 Jan 2014" oh all right, "Jan 1, 2014" should be perfectly adequate for anyone. Insisting on the ordinal modifiers is PHBness to the n degree.
    Close but still not quite right; as we should all be aware by now, the perfect representation of that date is 2014-01-01.
    1 Jan 2014 is perfectly unambiguous, unlike your "perfect" representation of it.
    The perfect representation can be claimed to be unambiguous because, by beginning with what can only be the year, it provides a hint that it's big-endian. Also, it produces date strings that are always the same length, that parse as a single token, and that always sort correctly, regardless of the sort mode you use. Also, ISO-8601.

    yes it may well be perfect for Sheldon Fucking Cooper but for presenting on a report as the date it's utterly fucking pants because people who read reports aren't usually OCD spaggy nerds.

  • Quintinius (unregistered) in reply to Anonypony
    Anonypony:
    Anomaly:
    This is one instance where I would just use a look up table. 31 days is small enough that it can be entered quickly with no need for quirky cleverness.

    I think coding for a handful of special cases that don't work with "th" is much more readable than this mess:

    string[] suffixes = new string[] {
        "if you see this call Bob at x491!!!", 
        "st", "nd", "rd", "th", "th", "th", "th", "th", "th", "th", "th", "th", "th", "th", "th", 
        "ht", "th", "th", "th", "th", "st", "nd", "rd", "th", "th", "th", "rd", "th", "th", "th", "st",
    };
    

    Which works especially well on the 16ht and 27rd.

  • 33rd (unregistered) in reply to trololo

    Clearly a typo.

  • venio (unregistered) in reply to anonymous
    anonymous:
    1 Jan 2014 is perfectly unambiguous, unlike your "perfect" representation of it.
    Indeed, how will anyone ever know whether 2014-01-01 means year 2014, first month, first day, or year 2014, first day of the first month?
  • Evan (unregistered) in reply to Michael
    Michael:
    Many believe that one of the biggest sins of (many) modern programming languages is the ability of case to fall through. That is, many people would say that the ability to stack labels is a bad thing.....so I'd be reluctant to accuse someone NOT stacking labels of even a minor misdemeanor
    The "evil" in case fallthrough isn't in stacking labels in the sense we're saying here, and I suspect you'd be somewhat hard-pressed to find someone who actually believes that; especially someone who believes that not due to a misunderstanding of advice from someone who doesn't. See the posts on the first page for a distinction of what I mean if you don't understand, because it matches what C# allows.
  • Erin (unregistered) in reply to Javelin
    Javelin:
    anonymous:
    Scott:
    Matt Westwood:
    TRWTF is needing to format dates in that pointlessly fussy format with "st", "nd", etc. What an utter waste of time, effort and life. The format "1 Jan 2014" oh all right, "Jan 1, 2014" should be perfectly adequate for anyone. Insisting on the ordinal modifiers is PHBness to the n degree.
    Close but still not quite right; as we should all be aware by now, the perfect representation of that date is 2014-01-01.
    1 Jan 2014 is perfectly unambiguous, unlike your "perfect" representation of it.
    The perfect representation can be claimed to be unambiguous because, by beginning with what can only be the year, it provides a hint that it's big-endian. Also, it produces date strings that are always the same length, that parse as a single token, and that always sort correctly, regardless of the sort mode you use. Also, ISO-8601.
    QFT

    YYYY-MM-DD HH:MM:[SS] is the standard and no one with half a brain will ever misparse it. TRWTF is how many times I haven't seen this format used in place of a more ambiguous one like 3/1/10, or even worse, "9 years ago", and that it isnt taught more in schools.

  • Erin (unregistered)

    And the reason I remember that 3/1/10 example so well is because it was actually 2003-10-01.

  • Zacrath (unregistered)

    Someone posted VB code on that stackoverflow thread. Boo! Downvote

  • Jimmy (unregistered) in reply to Evan
    Evan:
    Michael:
    Many believe that one of the biggest sins of (many) modern programming languages is the ability of case to fall through. That is, many people would say that the ability to stack labels is a bad thing.....so I'd be reluctant to accuse someone NOT stacking labels of even a minor misdemeanor
    The "evil" in case fallthrough isn't in stacking labels in the sense we're saying here, and I suspect you'd be somewhat hard-pressed to find someone who actually believes that; especially someone who believes that not due to a misunderstanding of advice from someone who doesn't. See the posts on the first page for a distinction of what I mean if you don't understand, because it matches what C# allows.
    I would think the point remains valid that not stacking labels is hardly a sin....

    Although in this case, it does seem a more logical way to play, seeing as this code would be extremely unlikely to need modding that would overly complictae those bits...

  • Norman Diamond (unregistered)

    The most recent immigration stamp in my passport is dated Oct. 44, 2013. Someone forgot to add "th".

  • Fritz, a.k.a. Fritzo (unregistered)

    You should just switch to doing it the way it works in the civilized world: . marks an ordinal number, whether it be a ranking, a date, or something else (not a person though, roman numerals are still used for those since it looks prettier). "1." means first while "1" means one, etc.

  • Jay (unregistered) in reply to chubertdev
    chubertdev:
    eionrobb:
    Forgive the trollishness of this comment, but is .net able to do the th/nd/rd suffix as part of date formatting yet? I haven't used .net for several years but I remember it being one parameter to php's date() function and a lot of work in c#
    nope

    http://msdn.microsoft.com/en-us/library/dwhawy9k.aspx

    Oddly enough the formatting in Word field codes supports ordinals, so:

    {date @ "d" *ordinal} {date @ "MMM YYYY"}

    will spit out "28th Oct 2013" or whatever 'Date' is.

  • Jay (unregistered) in reply to chubertdev
    chubertdev:
    eionrobb:
    Forgive the trollishness of this comment, but is .net able to do the th/nd/rd suffix as part of date formatting yet? I haven't used .net for several years but I remember it being one parameter to php's date() function and a lot of work in c#
    nope

    http://msdn.microsoft.com/en-us/library/dwhawy9k.aspx

    Oddly enough the formatting in Word field codes supports ordinals, so:

    {date @ "d" *ordinal} {date @ "MMM YYYY"}

    will spit out "28th Oct 2013" or whatever 'Date' is.

  • Jay (unregistered) in reply to Norman Diamond
    Norman Diamond:
    The most recent immigration stamp in my passport is dated Oct. 44, 2013. Someone forgot to add "th".

    There's an October 44th?

  • Jibble (unregistered) in reply to venio
    venio:
    anonymous:
    1 Jan 2014 is perfectly unambiguous, unlike your "perfect" representation of it.
    Indeed, how will anyone ever know whether 2014-01-01 means year 2014, first month, first day, or year 2014, first day of the first month?

    What about 2014-02-03?

    I bet you'd get a variety of answers if you showed that to people on the street .

  • Captcha: oppeto (unregistered) in reply to Schigh
    Schigh:
    Stabbitha:
    Evan:
    Qazwsx:
    Noumenon:
    Doesn't the page linked to actually say that C# doesn't allow stacked labels?

    It's been a little while since I dealt with it, but I think C# allows stacked labels, just not fall-through after any code. So

    case 1:
    case 21:
    case 31:
      do(blah);
    

    would work, but

    case 1:
      do(blah);
    case 11:
      dont(blah);
    

    would not.

    Correct

    This

    I too like boxes within boxes within boxes...

    Me too.

  • faoileag (unregistered) in reply to Jay
    Jay:
    Norman Diamond:
    The most recent immigration stamp in my passport is dated Oct. 44, 2013. Someone forgot to add "th".

    There's an October 44th?

    Not only that, but he got the stamp on, or prior to, the 28th of October. Must have used the flux capacitor from the story on the 29th.

  • foo (unregistered) in reply to Jay
    Jay:
    Norman Diamond:
    The most recent immigration stamp in my passport is dated Oct. 44, 2013. Someone forgot to add "th".

    There's an October 44th?

    Yes, due to government shutdown the switch to November was canceled. So Friday will be Oct 32th and Wednesday in two weeks will be the 44th.

    AKA, whoosh.

  • foo (unregistered) in reply to Erin
    Erin:
    Javelin:
    anonymous:
    Scott:
    Matt Westwood:
    TRWTF is needing to format dates in that pointlessly fussy format with "st", "nd", etc. What an utter waste of time, effort and life. The format "1 Jan 2014" oh all right, "Jan 1, 2014" should be perfectly adequate for anyone. Insisting on the ordinal modifiers is PHBness to the n degree.
    Close but still not quite right; as we should all be aware by now, the perfect representation of that date is 2014-01-01.
    1 Jan 2014 is perfectly unambiguous, unlike your "perfect" representation of it.
    The perfect representation can be claimed to be unambiguous because, by beginning with what can only be the year, it provides a hint that it's big-endian. Also, it produces date strings that are always the same length, that parse as a single token, and that always sort correctly, regardless of the sort mode you use. Also, ISO-8601.
    QFT

    YYYY-MM-DD HH:MM:[SS] is the standard and no one with half a brain will ever misparse it.

    You do realize this excludes a large part of the population?

    And the reason I remember that 3/1/10 example so well is because it was actually 2003-10-01.
    Wow, that's new to me. I know Y-M-D (ISO), M-D-Y (US), D-M-Y (Germany), but not Y-D-M so far.
  • Qazwsx (unregistered) in reply to Jibble
    Jibble:
    venio:
    anonymous:
    1 Jan 2014 is perfectly unambiguous, unlike your "perfect" representation of it.
    Indeed, how will anyone ever know whether 2014-01-01 means year 2014, first month, first day, or year 2014, first day of the first month?

    What about 2014-02-03?

    I bet you'd get a variety of answers if you showed that to people on the street .

    I doubt you would find anyone who would interpret it as YYYY-DD-MM unless you suggested it.

    DD/MM/YYYY makes sense because the parts are in order according to their magnitude. Same with YYYY/MM/DD. MM/DD/YYYY makes sense because people often say, read and write the date as "February 3rd, 2013." YYYY/DD/MM isn't in order, nor is it common (at least as far as I know) to state the date as "2013, 2nd March"

  • QJo (unregistered) in reply to Fritz, a.k.a. Fritzo
    Fritz:
    You should just switch to doing it the way it works in the civilized world: . marks an ordinal number, whether it be a ranking, a date, or something else (not a person though, roman numerals are still used for those since it looks prettier). "1." means first while "1" means one, etc.

    TRWTF here (there are two of them) are: a) Roman numerals, anywhere, ever -- they are ugly, pointless and stupid, and used only by people who want to appear pretentiously pompous by appealing to traditionalists who espouse right-wing viewpoints; b) People either so utterly lacking in any sort of imagination or so puffed up with self-importance that they insist on calling their offspring by the same name that they themselves hold; yea, unto the third generation. Your son is not a dutiful little offshoot of your rotting family tree, he is an independent human who'll "whup your ass" (I think the term is) when he reaches an age at which he is physically your superior.

  • (cs) in reply to Anonypony
    Anonypony:
    Anomaly:
    This is one instance where I would just use a look up table. 31 days is small enough that it can be entered quickly with no need for quirky cleverness.

    I think coding for a handful of special cases that don't work with "th" is much more readable than this mess:

    string[] suffixes = new string[] {
        "if you see this call Bob at x491!!!", 
        "st", "nd", "rd", "th", "th", "th", "th", "th", "th", "th", "th", "th", "th", "th", "th", 
        "ht", "th", "th", "th", "th", "st", "nd", "rd", "th", "th", "th", "rd", "th", "th", "th", "st",
    };
    

    Fair enough. So do it this way:

    string[] ordinalDate = new string[] {
        "if you see this call Bob at x491!!!", 
        "1st", "2nd", "3rd", "4th", "5th", "6th", "7th", "8th", "9th", "10th", "11th", "12th", "13th", "14th", "15th", 
        "16th", "17th", "18th", "19th", "20th", "21st", "22nd", "33rd", "24th", "25th", "26th", "27th", "28th", "29th", "30th", "31st",
    };
    
  • foo (unregistered) in reply to QJo
    QJo:
    Fritz:
    You should just switch to doing it the way it works in the civilized world: . marks an ordinal number, whether it be a ranking, a date, or something else (not a person though, roman numerals are still used for those since it looks prettier). "1." means first while "1" means one, etc.

    TRWTF here (there are two of them) are: a) Roman numerals, anywhere, ever -- they are ugly, pointless and stupid, and used only by people who want to appear pretentiously pompous by appealing to traditionalists who espouse right-wing viewpoints; b) People either so utterly lacking in any sort of imagination or so puffed up with self-importance that they insist on calling their offspring by the same name that they themselves hold; yea, unto the third generation. Your son is not a dutiful little offshoot of your rotting family tree, he is an independent human who'll "whup your ass" (I think the term is) when he reaches an age at which he is physically your superior.

    QFT²

  • (cs)

    "Why 33?" My bet is on the fact that "3" is ASCII 0x33.

    "Why not 'January 1, 2014'?" Maybe the requirement is something like "your bill is due on the _____ (ordinal) day of ______ (month) in the year _____."

    Still WTFy though.

  • The Crunger (unregistered) in reply to n9ds
    n9ds:
    "Why 33?" My bet is on the fact that "3" is ASCII 0x33.

    Ah, good. We hear from non-sequitroll.

    Just apply Ockham's razor. In the winning scenario, the guy fat-fingered and missed the magic number by one digit.

    The ASCII '3' scenario has about 5 moving parts. Non-sequitroll does not follow.

    "Why not 'January 1, 2014'?" Maybe the requirement is something like "your bill is due on the _____ (ordinal) day of ______ (month) in the year _____."

    OK, this use case doesn't fit for the function which does "today's date in ordinal":

    • yes there might have been a similar requirement for today's date
    • no, this is the Daily WTF, where we analyze the requirements that we think you should have. We design functions that won't confuse a computer, since that's the only thing that needs to interpret a stream of characters emanating from another computer.
    Still WTFy though.

    Not really high on the WTF-meter, but the Hanzo-haters are happier than pigs in shit. A better WTF might be a function that really only produced corrects results if run on the 23nd of the month, but somehow it ran well enough that it only gradually dragged the business down to its untimely doom.

  • Norman Diamond (unregistered) in reply to Jay
    Jay:
    Norman Diamond:
    The most recent immigration stamp in my passport is dated Oct. 44, 2013. Someone forgot to add "th".
    There's an October 44th?
    Not any more, but the immigration stamp shows that there was.

    No, wait, as I said, it was Oct. 44, 2013 without the "th".

  • Norman Diamond (unregistered) in reply to Qazwsx
    Qazwsx:
    Jibble:
    What about 2014-02-03?

    I bet you'd get a variety of answers if you showed that to people on the street .

    I doubt you would find anyone who would interpret it as YYYY-DD-MM unless you suggested it.
    I didn't suggest YYYY-DD-MM to anyone, but when a friend didn't seem to like my use of YYYY-MM-DD he wrote a date on his letter in the order YYYY-DD-MM.

    Qazwsx:
    DD/MM/YYYY makes sense because the parts are in order according to their magnitude.
    Well, DD/MM/YYYY hh:mm:ss is middle-endian.
    Qazwsx:
    Same with YYYY/MM/DD.
    Well not quite the same, because that makes sense AND is in order.
    Qazwsx:
    MM/DD/YYYY makes sense because people often say, read and write the date as "February 3rd, 2013." YYYY/DD/MM isn't in order, nor is it common (at least as far as I know) to state the date as "2013, 2nd March"
    Those two orders are equally out of order.
  • Norman Diamond (unregistered)

    Yesterday I adjusted the datimete settings in an ATT answerphone. First set the day of the week. Next set the hour. Next set the minute. Next set the year. No month, no date of the month, so you don't have to figure out which order the month and date are. But it's still out of order.

    When it plays back messages, it announces the day, hour, and minute but doesn't announce the year, so I don't know the purpose of setting the year. I assume it needs adjustment at the ends of most months.

  • Andy O. (unregistered) in reply to trololo
    trololo:
    but why 33 ??????

    Captcha: aliquam ...away from here...

    Well, if there is a 29th of February (or 29nd?) every 4 years, who says there cannot be a 33rd of December every 140123142 years???

  • (cs) in reply to The Crunger
    The Crunger:
    n9ds:
    "Why 33?" My bet is on the fact that "3" is ASCII 0x33.

    Just apply Ockham's razor. In the winning scenario, the guy fat-fingered and missed the magic number by one digit.

    I didn't say 33 made sense, just offered it as an explanation. Besides, while Ockham's razor might suggest a fat-finger, it would not explain why there's both a '3' and a '33.'

    You're obviously a newbie here, the simplest explanations aren't always the correct ones.

  • nonononoon (unregistered) in reply to 33rd

    hsbdvuihgasiuhdiuhasihdiuhsiuhd

  • peanut butter jelly time????? (unregistered) in reply to nonononoon

    peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time

  • peanut butter jelly time????? (unregistered) in reply to Anonypony

    peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time suck my balls peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time suck my balls peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time suck my balls peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time PENIS peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time peanut butter jelly time v

  • Christian (unregistered)

    I'm mostly worried about the 32nd…

  • (cs) in reply to Evan
    Evan:
    Qazwsx:
    Noumenon:
    Doesn't the page linked to actually say that C# doesn't allow stacked labels?

    It's been a little while since I dealt with it, but I think C# allows stacked labels, just not fall-through after any code. So

    case 1:
    case 21:
    case 31:
      do(blah);
    

    would work, but

    case 1:
      do(blah);
    case 11:
      dont(blah);
    

    would not.

    Correct
    You can force a case fallthrough with a goto in C#...

    case 1:
      do(blah);
      goto 11;
    case 11:
      dont(blah);
    
  • topj (unregistered)

    TRWTF is naming a string variable "num"

  • laoreet (unregistered) in reply to n9ds
    n9ds:
    Besides, while Ockham's razor might suggest a fat-finger, it would not explain why there's both a '3' and a '33.'
    Er, because the developer intended to include both '3' and '23', but typoed the '23' as '33'? I really don't get what you're trying to say here, unless you really are that stupid.
  • (cs) in reply to bkDJ
    bkDJ:
    You can force a case fallthrough with a goto in C#...
    case 1:
      do(blah);
      goto 11;
    case 11:
      dont(blah);
    

    Fallthrough considered harmful?

  • ... (unregistered)

    Well clearly it was meant to be 23 not 33... I mean anyone can do such typos every now and then.

  • these comments suck! (unregistered) in reply to ratchet freak

    The code is almost perfect, and very readable, except for a single typo, which is writing 33 instead of 23 one time. It will still work nearly perfectly.

    On the other hand, your lame suggestion would say "11st", "12nd" and "13rd".

    Guys, the original code is FINE.

  • these comments suck! (unregistered) in reply to ratchet freak
    ratchet freak:
    the bigger WTF is that he didn't do day%10 in the switch and just had cases for 1,2,3 and default

    The code is almost perfect, and very readable, except for a single typo, which is writing 33 instead of 23 one time. It will still work nearly perfectly.

    On the other hand, your lame suggestion would say "11st", "12nd" and "13rd".

    Guys, the original code is FINE. And WAY better than this lame suggestion to "generalize" it. Basically there's a single typo in the code, which will erroneously lead to "22th" not being caught as a special case.

Leave a comment on “Remember, Remember the Thirty-Third of November”

Log In or post as a guest

Replying to comment #419985:

« Return to Article