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 Soapbox
  4. Are we on a runaway train?

Are we on a runaway train?

Scheduled Pinned Locked Moved The Soapbox
visual-studiohelpannouncementcsharpasp-net
15 Posts 10 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.
  • N netizenk

    I've had VS 2017 on my home machine since it was released and I noticed that the updates are very frequent compared to older Visual Studio releases. I didn't really do any coding at home over the past two years, I just installed updates when prompted. At work we were stuck with VS 2015 so I didn't really get to evaluate VS 2017 much. However, earlier this week I wrote a small Windows Service with the latest VS 2017 and it just felt like an alpha product. Most basic functions would cause problems. For example, I would create a class but when I double click on it to open I would get "Object reference not set to an instance of an object" exception thrown by IDE. I would add a setting to my settings file and save but when I went back to my code the setting would not be available in IntelliSense as it would in VS 2015 and in any previous version of IDE I can remember. It would be underlined as an error but if I tried to build the solution it would build just fine. I've noticed several other quirks like that which made me feel like I was working with an unfinished product... And it's not just VS 2017, it feels like everyone is in a race to release ASAP, multiple times a year, and support any and all new technologies coming out daily resulting in suspect quality of released product. Are we now basically on a runaway train without brakes where things are moving so fast that no product can be shipped that would be free of major defects and everything will be fixed in the next release? A place where there is no time to listen to and process feedback and even the core software functionality can be impacted by the pace of development? If so, is this something we should all embrace making the term "production ready" just a fuzzy phrase we can dance around or is it a trend worth fighting against?

    “That which can be asserted without evidence, can be dismissed without evidence.” - Christopher Hitchens

    S Offline
    S Offline
    Slacker007
    wrote on last edited by
    #4

    You should have posted this in the Lounge - perfectly acceptable and would have more viewership, with more responses, as this is a common and popular topic. Very few people hang out in the Soapbox. Just saying.

    K 1 Reply Last reply
    0
    • N netizenk

      I've had VS 2017 on my home machine since it was released and I noticed that the updates are very frequent compared to older Visual Studio releases. I didn't really do any coding at home over the past two years, I just installed updates when prompted. At work we were stuck with VS 2015 so I didn't really get to evaluate VS 2017 much. However, earlier this week I wrote a small Windows Service with the latest VS 2017 and it just felt like an alpha product. Most basic functions would cause problems. For example, I would create a class but when I double click on it to open I would get "Object reference not set to an instance of an object" exception thrown by IDE. I would add a setting to my settings file and save but when I went back to my code the setting would not be available in IntelliSense as it would in VS 2015 and in any previous version of IDE I can remember. It would be underlined as an error but if I tried to build the solution it would build just fine. I've noticed several other quirks like that which made me feel like I was working with an unfinished product... And it's not just VS 2017, it feels like everyone is in a race to release ASAP, multiple times a year, and support any and all new technologies coming out daily resulting in suspect quality of released product. Are we now basically on a runaway train without brakes where things are moving so fast that no product can be shipped that would be free of major defects and everything will be fixed in the next release? A place where there is no time to listen to and process feedback and even the core software functionality can be impacted by the pace of development? If so, is this something we should all embrace making the term "production ready" just a fuzzy phrase we can dance around or is it a trend worth fighting against?

      “That which can be asserted without evidence, can be dismissed without evidence.” - Christopher Hitchens

      S Offline
      S Offline
      Slacker007
      wrote on last edited by
      #5

      No, we are not on a runaway train. Frequent updates are a very good thing for obvious reasons. Not all updates are bug fixes.

      1 Reply Last reply
      0
      • S Slacker007

        You should have posted this in the Lounge - perfectly acceptable and would have more viewership, with more responses, as this is a common and popular topic. Very few people hang out in the Soapbox. Just saying.

        K Offline
        K Offline
        kmoorevs
        wrote on last edited by
        #6

        Slacker007 wrote:

        You should have posted this in the Lounge

        Agreed! But, how would one 'move' a thread? (never tried it) :)

        "Go forth into the source" - Neal Morse

        S L 2 Replies Last reply
        0
        • K kmoorevs

          Slacker007 wrote:

          You should have posted this in the Lounge

          Agreed! But, how would one 'move' a thread? (never tried it) :)

          "Go forth into the source" - Neal Morse

          S Offline
          S Offline
          Slacker007
          wrote on last edited by
          #7

          Well, you just pick it up and move it I guess. :laugh: Seriously, I have no idea.

          1 Reply Last reply
          0
          • N netizenk

            I've had VS 2017 on my home machine since it was released and I noticed that the updates are very frequent compared to older Visual Studio releases. I didn't really do any coding at home over the past two years, I just installed updates when prompted. At work we were stuck with VS 2015 so I didn't really get to evaluate VS 2017 much. However, earlier this week I wrote a small Windows Service with the latest VS 2017 and it just felt like an alpha product. Most basic functions would cause problems. For example, I would create a class but when I double click on it to open I would get "Object reference not set to an instance of an object" exception thrown by IDE. I would add a setting to my settings file and save but when I went back to my code the setting would not be available in IntelliSense as it would in VS 2015 and in any previous version of IDE I can remember. It would be underlined as an error but if I tried to build the solution it would build just fine. I've noticed several other quirks like that which made me feel like I was working with an unfinished product... And it's not just VS 2017, it feels like everyone is in a race to release ASAP, multiple times a year, and support any and all new technologies coming out daily resulting in suspect quality of released product. Are we now basically on a runaway train without brakes where things are moving so fast that no product can be shipped that would be free of major defects and everything will be fixed in the next release? A place where there is no time to listen to and process feedback and even the core software functionality can be impacted by the pace of development? If so, is this something we should all embrace making the term "production ready" just a fuzzy phrase we can dance around or is it a trend worth fighting against?

            “That which can be asserted without evidence, can be dismissed without evidence.” - Christopher Hitchens

            D Offline
            D Offline
            DRHuff
            wrote on last edited by
            #8

            Not all companies are rushing out alpha and beta products. Borland C++ 2001 is expected to be released sometime in 2022 feature complete with no bugs!

            Socialism is the Axe Body Spray of political ideologies: It never does what it claims to do, but people too young to know better keep buying it anyway. (Glenn Reynolds)

            S OriginalGriffO 2 Replies Last reply
            0
            • D DRHuff

              Not all companies are rushing out alpha and beta products. Borland C++ 2001 is expected to be released sometime in 2022 feature complete with no bugs!

              Socialism is the Axe Body Spray of political ideologies: It never does what it claims to do, but people too young to know better keep buying it anyway. (Glenn Reynolds)

              S Offline
              S Offline
              Slacker007
              wrote on last edited by
              #9

              DRHuff wrote:

              Borland C++ 2001 is expected to be released sometime in 2022 feature complete with no bugs!

              This actually made me laugh a bit. :thumbsup:

              enhzflepE 1 Reply Last reply
              0
              • N netizenk

                I've had VS 2017 on my home machine since it was released and I noticed that the updates are very frequent compared to older Visual Studio releases. I didn't really do any coding at home over the past two years, I just installed updates when prompted. At work we were stuck with VS 2015 so I didn't really get to evaluate VS 2017 much. However, earlier this week I wrote a small Windows Service with the latest VS 2017 and it just felt like an alpha product. Most basic functions would cause problems. For example, I would create a class but when I double click on it to open I would get "Object reference not set to an instance of an object" exception thrown by IDE. I would add a setting to my settings file and save but when I went back to my code the setting would not be available in IntelliSense as it would in VS 2015 and in any previous version of IDE I can remember. It would be underlined as an error but if I tried to build the solution it would build just fine. I've noticed several other quirks like that which made me feel like I was working with an unfinished product... And it's not just VS 2017, it feels like everyone is in a race to release ASAP, multiple times a year, and support any and all new technologies coming out daily resulting in suspect quality of released product. Are we now basically on a runaway train without brakes where things are moving so fast that no product can be shipped that would be free of major defects and everything will be fixed in the next release? A place where there is no time to listen to and process feedback and even the core software functionality can be impacted by the pace of development? If so, is this something we should all embrace making the term "production ready" just a fuzzy phrase we can dance around or is it a trend worth fighting against?

                “That which can be asserted without evidence, can be dismissed without evidence.” - Christopher Hitchens

                G Offline
                G Offline
                GuyThiebaut
                wrote on last edited by
                #10

                I have been doing some Android development in VS2017 with Xamarin and have been frequently coming across issues where the IDE claims that references do not exist etc. The fix - delete the obj and bin folder, clean and build and that usually fixes these sorts of issues. Yes VS2017 is pretty buggy but I have so far found that as long as I am aware of the fixes(delete the bin and obj folders usually works) I can get things working.

                “That which can be asserted without evidence, can be dismissed without evidence.”

                ― Christopher Hitchens

                1 Reply Last reply
                0
                • K kmoorevs

                  Slacker007 wrote:

                  You should have posted this in the Lounge

                  Agreed! But, how would one 'move' a thread? (never tried it) :)

                  "Go forth into the source" - Neal Morse

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

                  I am pretty sure only the administrators have that power.

                  1 Reply Last reply
                  0
                  • D DRHuff

                    Not all companies are rushing out alpha and beta products. Borland C++ 2001 is expected to be released sometime in 2022 feature complete with no bugs!

                    Socialism is the Axe Body Spray of political ideologies: It never does what it claims to do, but people too young to know better keep buying it anyway. (Glenn Reynolds)

                    OriginalGriffO Offline
                    OriginalGriffO Offline
                    OriginalGriff
                    wrote on last edited by
                    #12

                    DRHuff wrote:

                    Borland C++ 2001 is expected to be released sometime in 2022

                    Well, it's possible. After all, Duke Nukem Forever was finally released ... and then dropped like a stone ...

                    Sent from my Amstrad PC 1640 Never throw anything away, Griff Bad command or file name. Bad, bad command! Sit! Stay! Staaaay... AntiTwitter: @DalekDave is now a follower!

                    "I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
                    "Common sense is so rare these days, it should be classified as a super power" - Random T-shirt

                    1 Reply Last reply
                    0
                    • N netizenk

                      I've had VS 2017 on my home machine since it was released and I noticed that the updates are very frequent compared to older Visual Studio releases. I didn't really do any coding at home over the past two years, I just installed updates when prompted. At work we were stuck with VS 2015 so I didn't really get to evaluate VS 2017 much. However, earlier this week I wrote a small Windows Service with the latest VS 2017 and it just felt like an alpha product. Most basic functions would cause problems. For example, I would create a class but when I double click on it to open I would get "Object reference not set to an instance of an object" exception thrown by IDE. I would add a setting to my settings file and save but when I went back to my code the setting would not be available in IntelliSense as it would in VS 2015 and in any previous version of IDE I can remember. It would be underlined as an error but if I tried to build the solution it would build just fine. I've noticed several other quirks like that which made me feel like I was working with an unfinished product... And it's not just VS 2017, it feels like everyone is in a race to release ASAP, multiple times a year, and support any and all new technologies coming out daily resulting in suspect quality of released product. Are we now basically on a runaway train without brakes where things are moving so fast that no product can be shipped that would be free of major defects and everything will be fixed in the next release? A place where there is no time to listen to and process feedback and even the core software functionality can be impacted by the pace of development? If so, is this something we should all embrace making the term "production ready" just a fuzzy phrase we can dance around or is it a trend worth fighting against?

                      “That which can be asserted without evidence, can be dismissed without evidence.” - Christopher Hitchens

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

                      netizenk wrote:

                      If so, is this something we should all embrace making the term "production ready" just a fuzzy phrase we can dance around or is it a trend worth fighting against?

                      Don't fight it; enjoy it. It means other companies are racing their products to market. Your quality should be marketed as a "unique selling point". Since you prolly keep a record of incidents reported, you would have measurements to back up that quality-claim.

                      Bastard Programmer from Hell :suss: If you can't read my code, try converting it here[^] "If you just follow the bacon Eddy, wherever it leads you, then you won't have to think about politics." -- Some Bell.

                      1 Reply Last reply
                      0
                      • S Slacker007

                        DRHuff wrote:

                        Borland C++ 2001 is expected to be released sometime in 2022 feature complete with no bugs!

                        This actually made me laugh a bit. :thumbsup:

                        enhzflepE Offline
                        enhzflepE Offline
                        enhzflep
                        wrote on last edited by
                        #14

                        Glad to know I wasn't the only one. The whole room wondered what I was chuckling about.

                        1 Reply Last reply
                        0
                        • N netizenk

                          I've had VS 2017 on my home machine since it was released and I noticed that the updates are very frequent compared to older Visual Studio releases. I didn't really do any coding at home over the past two years, I just installed updates when prompted. At work we were stuck with VS 2015 so I didn't really get to evaluate VS 2017 much. However, earlier this week I wrote a small Windows Service with the latest VS 2017 and it just felt like an alpha product. Most basic functions would cause problems. For example, I would create a class but when I double click on it to open I would get "Object reference not set to an instance of an object" exception thrown by IDE. I would add a setting to my settings file and save but when I went back to my code the setting would not be available in IntelliSense as it would in VS 2015 and in any previous version of IDE I can remember. It would be underlined as an error but if I tried to build the solution it would build just fine. I've noticed several other quirks like that which made me feel like I was working with an unfinished product... And it's not just VS 2017, it feels like everyone is in a race to release ASAP, multiple times a year, and support any and all new technologies coming out daily resulting in suspect quality of released product. Are we now basically on a runaway train without brakes where things are moving so fast that no product can be shipped that would be free of major defects and everything will be fixed in the next release? A place where there is no time to listen to and process feedback and even the core software functionality can be impacted by the pace of development? If so, is this something we should all embrace making the term "production ready" just a fuzzy phrase we can dance around or is it a trend worth fighting against?

                          “That which can be asserted without evidence, can be dismissed without evidence.” - Christopher Hitchens

                          J Offline
                          J Offline
                          jschell
                          wrote on last edited by
                          #15

                          netizenk wrote:

                          Are we now basically on a runaway train without brakes where things are moving so fast that no product can be shipped that would be free of major defects and everything will be fixed in the next release?

                          Now? Did you work on a team product ever where that was not the case?

                          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