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. The Lounge
  3. Coding - How Not To.

Coding - How Not To.

Scheduled Pinned Locked Moved The Lounge
tutorialcsscom
12 Posts 7 Posters 0 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.
  • E Euhemerus

    An interesting article on how to be a worse programmer; a sort of guide on how to use the worst elements of programming in your own programs. http://css.dzone.com/articles/how-be-worse-programmer[^]

    There is only one satisfying way to boot a computer.

    C Offline
    C Offline
    Chris Maunder
    wrote on last edited by
    #2

    Personally I can't stand articles that try and teach you how to be good by being sarcastic and negative. All they do is list things that are bad without giving you reasons and context for why it's bad, and a better option on how to do it better.

    cheers, Chris Maunder The Code Project | Co-founder Microsoft C++ MVP

    A C E R M 5 Replies Last reply
    0
    • C Chris Maunder

      Personally I can't stand articles that try and teach you how to be good by being sarcastic and negative. All they do is list things that are bad without giving you reasons and context for why it's bad, and a better option on how to do it better.

      cheers, Chris Maunder The Code Project | Co-founder Microsoft C++ MVP

      A Offline
      A Offline
      AspDotNetDev
      wrote on last edited by
      #3

      And some of the practices are not always bad. Not creating pseudo code and a diagram, for example, can be quite appropriate for small tasks.

      [Forum Guidelines]

      1 Reply Last reply
      0
      • C Chris Maunder

        Personally I can't stand articles that try and teach you how to be good by being sarcastic and negative. All they do is list things that are bad without giving you reasons and context for why it's bad, and a better option on how to do it better.

        cheers, Chris Maunder The Code Project | Co-founder Microsoft C++ MVP

        C Offline
        C Offline
        Caslen
        wrote on last edited by
        #4

        Chris Maunder wrote:

        try and teach you how to be good by being sarcastic and negative

        Theres a few folk around here like that :)

        1 Reply Last reply
        0
        • C Chris Maunder

          Personally I can't stand articles that try and teach you how to be good by being sarcastic and negative. All they do is list things that are bad without giving you reasons and context for why it's bad, and a better option on how to do it better.

          cheers, Chris Maunder The Code Project | Co-founder Microsoft C++ MVP

          E Offline
          E Offline
          Euhemerus
          wrote on last edited by
          #5

          Personally, I don't think the author of the article was trying to teach correct programming standards; merely pointing out that if your not careful, it's easy to be a bad programmer. And i'm sure all of you software guys out there have come across examples of bad programming practice where you have gone 'Oh my god, what was he thinking when he wrote this.' Hell, CP even has a section for it. As he states near the begining of the article "You always have a choice: you can do the right thing, or becoming instantly a worse programmer by continuing doing what you know will slow down you [SIC](Uncle Bob). Here's a guide on how to pursue the latter hypothesis, hoping that it won't be followed by any of us..."

          There is only one satisfying way to boot a computer.

          L 1 Reply Last reply
          0
          • C Chris Maunder

            Personally I can't stand articles that try and teach you how to be good by being sarcastic and negative. All they do is list things that are bad without giving you reasons and context for why it's bad, and a better option on how to do it better.

            cheers, Chris Maunder The Code Project | Co-founder Microsoft C++ MVP

            R Offline
            R Offline
            realJSOP
            wrote on last edited by
            #6

            People always have the option of reading award-winning articles regarding the same topic posted here on CodeProject by infamous authors with a swashbuckling wit, thoughtful commentary, and pure literary talent. :)

            .45 ACP - because shooting twice is just silly
            -----
            "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997
            -----
            "The staggering layers of obscenity in your statement make it a work of art on so many levels." - J. Jystad, 2001

            C 1 Reply Last reply
            0
            • R realJSOP

              People always have the option of reading award-winning articles regarding the same topic posted here on CodeProject by infamous authors with a swashbuckling wit, thoughtful commentary, and pure literary talent. :)

              .45 ACP - because shooting twice is just silly
              -----
              "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997
              -----
              "The staggering layers of obscenity in your statement make it a work of art on so many levels." - J. Jystad, 2001

              C Offline
              C Offline
              Chris Maunder
              wrote on last edited by
              #7

              Scratches head...thinks a little more...scratches head a little harder... Nope, sorry, I'm drawing blanks.

              cheers, Chris Maunder The Code Project | Co-founder Microsoft C++ MVP

              R 1 Reply Last reply
              0
              • C Chris Maunder

                Scratches head...thinks a little more...scratches head a little harder... Nope, sorry, I'm drawing blanks.

                cheers, Chris Maunder The Code Project | Co-founder Microsoft C++ MVP

                R Offline
                R Offline
                realJSOP
                wrote on last edited by
                #8

                You seem to forget about my fondess for firearms, and more importantly, my eagerness to use them. We need a rambo smilie.

                .45 ACP - because shooting twice is just silly
                -----
                "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997
                -----
                "The staggering layers of obscenity in your statement make it a work of art on so many levels." - J. Jystad, 2001

                C 1 Reply Last reply
                0
                • R realJSOP

                  You seem to forget about my fondess for firearms, and more importantly, my eagerness to use them. We need a rambo smilie.

                  .45 ACP - because shooting twice is just silly
                  -----
                  "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997
                  -----
                  "The staggering layers of obscenity in your statement make it a work of art on so many levels." - J. Jystad, 2001

                  C Offline
                  C Offline
                  Chris Maunder
                  wrote on last edited by
                  #9

                  *snaps fingers* Ah - now I remember! You're talking about Marc Clifton! How could I have missed that :doh:

                  cheers, Chris Maunder The Code Project | Co-founder Microsoft C++ MVP

                  1 Reply Last reply
                  0
                  • E Euhemerus

                    Personally, I don't think the author of the article was trying to teach correct programming standards; merely pointing out that if your not careful, it's easy to be a bad programmer. And i'm sure all of you software guys out there have come across examples of bad programming practice where you have gone 'Oh my god, what was he thinking when he wrote this.' Hell, CP even has a section for it. As he states near the begining of the article "You always have a choice: you can do the right thing, or becoming instantly a worse programmer by continuing doing what you know will slow down you [SIC](Uncle Bob). Here's a guide on how to pursue the latter hypothesis, hoping that it won't be followed by any of us..."

                    There is only one satisfying way to boot a computer.

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

                    Digital Thunder wrote:

                    'Oh my god, what was he I thinking when he I wrote this.'

                    :-O

                    Why is common sense not common? Never argue with an idiot. They will drag you down to their level where they are an expert. Sometimes it takes a lot of work to be lazy Individuality is fine, as long as we do it together - F. Burns

                    1 Reply Last reply
                    0
                    • C Chris Maunder

                      Personally I can't stand articles that try and teach you how to be good by being sarcastic and negative. All they do is list things that are bad without giving you reasons and context for why it's bad, and a better option on how to do it better.

                      cheers, Chris Maunder The Code Project | Co-founder Microsoft C++ MVP

                      M Offline
                      M Offline
                      Mark_Wallace
                      wrote on last edited by
                      #11

                      :thumbsup::thumbsup::thumbsup: Any good teacher will tell you that you don't teach good practices by talking about bad practices.

                      I wanna be a eunuchs developer! Pass me a bread knife!

                      1 Reply Last reply
                      0
                      • E Euhemerus

                        An interesting article on how to be a worse programmer; a sort of guide on how to use the worst elements of programming in your own programs. http://css.dzone.com/articles/how-be-worse-programmer[^]

                        There is only one satisfying way to boot a computer.

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

                        thats an old one(posted months back), yet gud post.cheers.

                        Ravi S Coding is my birth-right and bugs are part of feature my code has! _________________________________________ Me  Facebook  Twitter

                        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