Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. Other Discussions
  3. The Weird and The Wonderful
  4. Coded insults

Coded insults

Scheduled Pinned Locked Moved The Weird and The Wonderful
databasexml
27 Posts 17 Posters 2 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • T Thomas Daniels

    What's the name of the validator app?

    D Offline
    D Offline
    dojohansen
    wrote on last edited by
    #18

    I called it "Rude XSD validator". It was something I threw together in a hurry. The software we develop is serviced/administered by another company. We had a situation in which we needed to know if XML files provided by a third party were in accordance to a given XSD. The administrators were unable to figure it out and asked me to provide them with a tool... So I quickly threw together a WinForms GUI in which one can load one XSD, easily choose one or more files, and validate them all. In other words, a few people I knew a little and collaborated with would be my users. We have an informal tone, and nobody complained of anything.

    1 Reply Last reply
    0
    • B BobJanova

      A good point. Such easily pre-checkable conditions can be coded around, in a UI at least, so that the user can't make that stupid mistake.

      S Offline
      S Offline
      Stefan_Lang
      wrote on last edited by
      #19

      Yes you can do that, but it will result in the 'stupid user' complaining about the execute button not being active. At least the way it's handled here offers the opportunity to explain why this won't work, and what is expected. Granted, it could be expressed ... differently :rose:

      1 Reply Last reply
      0
      • L Lost User

        I just use a message box that says "Too late for sorry, earthling!" It should NEVER be seen by anyone but me, and so far I have yet to hear about it

        S Offline
        S Offline
        Stefan_Lang
        wrote on last edited by
        #20

        Yes, I too once coded an error message under a condition that at that point I assumed was a foregone conclusion. It said sth along the lines of. "you should never see this error message. If you do, please contact <my name>" Of course, that impossible condition did hit eventually, and I got a call from our customer.. Thankfully the software was still under testing at that point so it wasn't some clueless user, but a rather exhilarated tester... :-O

        L 1 Reply Last reply
        0
        • S Stefan_Lang

          Yes, I too once coded an error message under a condition that at that point I assumed was a foregone conclusion. It said sth along the lines of. "you should never see this error message. If you do, please contact <my name>" Of course, that impossible condition did hit eventually, and I got a call from our customer.. Thankfully the software was still under testing at that point so it wasn't some clueless user, but a rather exhilarated tester... :-O

          L Offline
          L Offline
          Lost User
          wrote on last edited by
          #21

          precisely - but people who use software that6 still contains that as an error message know me well enough that calling me is the first thing they would do anyway

          1 Reply Last reply
          0
          • P patbob

            Programmer sure seems to heve a high opinion of themselves. After all, it's not like they disabled that execute button until the user had loaded an XSD and selected at least one file. And to top it off, they tried to cover up their shortcomings by insulting the user. Stupid programmer. Programmer: -1 User: 0

            We can program with only 1's, but if all you've got are zeros, you've got nothing.

            R Offline
            R Offline
            Ravi Bhavnani
            wrote on last edited by
            #22

            Agreed.  Keep thinking your user is "stupid" and pretty soon you won't have any. /ravi

            My new year resolution: 2048 x 1536 Home | Articles | My .NET bits | Freeware ravib(at)ravib(dot)com

            1 Reply Last reply
            0
            • M Marco Bertschi

              I think it isn't too polite when you show a message box to your user which is telling him that he is too stupid :doh: . Just a gues ;P

              L Offline
              L Offline
              Lost User
              wrote on last edited by
              #23

              Mark Springsteen wrote:

              I think it isn't too polite when you show a message box to your user which is telling him that he is too stupid :doh: .

              Is politeness or honesty preferred? "Replace Application Operator" is sometimes the best advice an application can give.

              Bastard Programmer from Hell :suss: if you can't read my code, try converting it here[^]

              M 1 Reply Last reply
              0
              • K krubach2

                The user would probably complain that "Too" and "Stupid" should be lowercase only, and that pressing "Tab" button should close the message box.

                B Offline
                B Offline
                Bob1000
                wrote on last edited by
                #24

                Should you do it? All depends if the client is stupid enough to pay you for the work!

                1 Reply Last reply
                0
                • L Lost User

                  Mark Springsteen wrote:

                  I think it isn't too polite when you show a message box to your user which is telling him that he is too stupid :doh: .

                  Is politeness or honesty preferred? "Replace Application Operator" is sometimes the best advice an application can give.

                  Bastard Programmer from Hell :suss: if you can't read my code, try converting it here[^]

                  M Offline
                  M Offline
                  Marco Bertschi
                  wrote on last edited by
                  #25

                  Eddy Vluggen wrote:

                  Is politeness or honesty preferred?

                  Honesty is important. Why can't you insult your user in a honest way ;) ?

                  1 Reply Last reply
                  0
                  • D dojohansen

                    From the main form of a simple XSD validator app..

                        void executeButton\_click(object sender, EventArgs e)
                        {
                            if (userTooStupid(schema == null, "You gotta load an XSD first, genius.") || 
                                userTooStupid(fileBrowser1.SelectedFiles.Length == 0, "You've selected zero files. And they're all valid!!"))
                                return;
                    
                        bool userTooStupid(bool condition, string insult)
                        {
                            if (condition)
                                MessageBox.Show(insult, "User Too Stupid");
                            return condition;
                        }
                    
                    L Offline
                    L Offline
                    Lost User
                    wrote on last edited by
                    #26

                    There is a great tool for working with images called "ImgBurn", it has more coded insults than any other application I've ever used. It's more condescending than anything, like, hey, I've noticed you're doing it wrong, would you like me to do it right? (Yes, No) It's also very good at it's job, and has saved me a TON of wasted disc, I highly recommend it. :D

                    B 1 Reply Last reply
                    0
                    • L Lost User

                      There is a great tool for working with images called "ImgBurn", it has more coded insults than any other application I've ever used. It's more condescending than anything, like, hey, I've noticed you're doing it wrong, would you like me to do it right? (Yes, No) It's also very good at it's job, and has saved me a TON of wasted disc, I highly recommend it. :D

                      B Offline
                      B Offline
                      Brisingr Aerowing
                      wrote on last edited by
                      #27

                      I looked those up on Google, and found that those are quotes from movies. They can be turned off in the options dialog. I never noticed them before, and I use ImgBurn quite a bit.

                      Bob Dole

                      The internet is a great way to get on the net.

                      :doh: 2.0.82.7292 SP6a

                      1 Reply Last reply
                      0
                      Reply
                      • Reply as topic
                      Log in to reply
                      • Oldest to Newest
                      • Newest to Oldest
                      • Most Votes


                      • Login

                      • Don't have an account? Register

                      • Login or register to search.
                      • First post
                        Last post
                      0
                      • Categories
                      • Recent
                      • Tags
                      • Popular
                      • World
                      • Users
                      • Groups