• AdamBomb@lemmy.sdf.org
    link
    fedilink
    English
    arrow-up
    9
    ·
    23 hours ago

    Seriously, it doesn’t sound great, but it sounds about what you might expect wiring up a new UI widget in WPF or whatever the latest thing for native Windows is. Sounds like what would happen if you started developing a Windows app using the Microsoft scaffolding and never applied any kind of software architecture beyond that and it just grew and grew into a big ball of mud. Exactly what I would expect given the quality of so many of their frameworks, and I say that as a professional dotnet software engineer.

      • AdamBomb@lemmy.sdf.org
        link
        fedilink
        English
        arrow-up
        2
        ·
        5 hours ago

        True, that is surprising and makes everything worse. It’s probably controlled by a setting that none of those engineers knows how to change, based on the lack of knowledge described here.

        • HiddenLayer555@lemmy.ml
          link
          fedilink
          English
          arrow-up
          1
          ·
          edit-2
          3 hours ago

          My guess is that a stack trace is being generated, but something further down the chain is consuming it, realizes there’s an error, and just throws -1 instead of the stack trace itself.

          Something like

          try {
              compileThisDamnProgram()
          } catch Exception {
              return -1
          }