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. It's the way we've always done it!

It's the way we've always done it!

Scheduled Pinned Locked Moved The Weird and The Wonderful
salescollaborationhelpquestionannouncement
9 Posts 7 Posters 4 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.
  • W Offline
    W Offline
    WiganLatics
    wrote on last edited by
    #1

    So the Snr Dev tells the boss: "These consultants are doing things all wrong. They hack 'solutions' live on customer sites, then rewrite largely the same thing from scratch on the next site - just with a few customisations. It's horrible to maintain and impossible to support. They should be using SVN!" Boss: "It's fine. It's the way we've always done it." :wtf: Fast forward to the next week... A customer support call comes in: "I have a problem with version 1.7." So the support engineer searches SVN and finds nothing. He DOES find dlls for version 1.3, 1.4 and 1.5. But WTF where is 1.7 (or 1.6 for that matter)? Calls back the customer: "This is terribly embarrassing but can you send me a copy of the dll." Support Engineer goes to Snr Dev: "Hi, we don't seem to have source code for version 1.7. Can you reverse engineer this dll please?" Snr Dev "Reverse Engineer OUR dlls!?! Arrgh, I'm gonna kill those consultants!" :mad:

    J K A L 4 Replies Last reply
    0
    • W WiganLatics

      So the Snr Dev tells the boss: "These consultants are doing things all wrong. They hack 'solutions' live on customer sites, then rewrite largely the same thing from scratch on the next site - just with a few customisations. It's horrible to maintain and impossible to support. They should be using SVN!" Boss: "It's fine. It's the way we've always done it." :wtf: Fast forward to the next week... A customer support call comes in: "I have a problem with version 1.7." So the support engineer searches SVN and finds nothing. He DOES find dlls for version 1.3, 1.4 and 1.5. But WTF where is 1.7 (or 1.6 for that matter)? Calls back the customer: "This is terribly embarrassing but can you send me a copy of the dll." Support Engineer goes to Snr Dev: "Hi, we don't seem to have source code for version 1.7. Can you reverse engineer this dll please?" Snr Dev "Reverse Engineer OUR dlls!?! Arrgh, I'm gonna kill those consultants!" :mad:

      J Offline
      J Offline
      Jorgen Andersson
      wrote on last edited by
      #2

      WiganLatics wrote:

      consultants

      I think I see your problem. :sigh:

      Wrong is evil and must be defeated. - Jeff Ello (√-shit)2

      1 Reply Last reply
      0
      • W WiganLatics

        So the Snr Dev tells the boss: "These consultants are doing things all wrong. They hack 'solutions' live on customer sites, then rewrite largely the same thing from scratch on the next site - just with a few customisations. It's horrible to maintain and impossible to support. They should be using SVN!" Boss: "It's fine. It's the way we've always done it." :wtf: Fast forward to the next week... A customer support call comes in: "I have a problem with version 1.7." So the support engineer searches SVN and finds nothing. He DOES find dlls for version 1.3, 1.4 and 1.5. But WTF where is 1.7 (or 1.6 for that matter)? Calls back the customer: "This is terribly embarrassing but can you send me a copy of the dll." Support Engineer goes to Snr Dev: "Hi, we don't seem to have source code for version 1.7. Can you reverse engineer this dll please?" Snr Dev "Reverse Engineer OUR dlls!?! Arrgh, I'm gonna kill those consultants!" :mad:

        K Offline
        K Offline
        KarstenK
        wrote on last edited by
        #3

        You really will get mad, when you would see what they charge for that crap. Twice or more of your salary. Your boss is a fool - get away ;-)

        Press F1 for help or google it. Greetings from Germany

        T N 2 Replies Last reply
        0
        • K KarstenK

          You really will get mad, when you would see what they charge for that crap. Twice or more of your salary. Your boss is a fool - get away ;-)

          Press F1 for help or google it. Greetings from Germany

          T Offline
          T Offline
          Thanks7872
          wrote on last edited by
          #4

          KarstenK wrote:

          boss is a fool

          What new here? :laugh:

          "When you don't know what you're doing it's best to do it quickly"- SoMad

          1 Reply Last reply
          0
          • W WiganLatics

            So the Snr Dev tells the boss: "These consultants are doing things all wrong. They hack 'solutions' live on customer sites, then rewrite largely the same thing from scratch on the next site - just with a few customisations. It's horrible to maintain and impossible to support. They should be using SVN!" Boss: "It's fine. It's the way we've always done it." :wtf: Fast forward to the next week... A customer support call comes in: "I have a problem with version 1.7." So the support engineer searches SVN and finds nothing. He DOES find dlls for version 1.3, 1.4 and 1.5. But WTF where is 1.7 (or 1.6 for that matter)? Calls back the customer: "This is terribly embarrassing but can you send me a copy of the dll." Support Engineer goes to Snr Dev: "Hi, we don't seem to have source code for version 1.7. Can you reverse engineer this dll please?" Snr Dev "Reverse Engineer OUR dlls!?! Arrgh, I'm gonna kill those consultants!" :mad:

            A Offline
            A Offline
            Andreas Mertens
            wrote on last edited by
            #5

            As a consultant, I find that the situation is usually the reverse, where the in-house staff have no SCM, and hack things directly on their system. My first task I usually do in those cases is to a) get everything under version control, b) set up a clean, consistent build process, c) document all of this, and d) bill for all work done.

            W 1 Reply Last reply
            0
            • A Andreas Mertens

              As a consultant, I find that the situation is usually the reverse, where the in-house staff have no SCM, and hack things directly on their system. My first task I usually do in those cases is to a) get everything under version control, b) set up a clean, consistent build process, c) document all of this, and d) bill for all work done.

              W Offline
              W Offline
              WiganLatics
              wrote on last edited by
              #6

              I'd be much obliged if you'd come and do that for our lot. :)

              1 Reply Last reply
              0
              • K KarstenK

                You really will get mad, when you would see what they charge for that crap. Twice or more of your salary. Your boss is a fool - get away ;-)

                Press F1 for help or google it. Greetings from Germany

                N Offline
                N Offline
                Nguyen H H Dang
                wrote on last edited by
                #7

                KarstenK wrote:

                boss is a fool

                finally, someone tells the truth :thumbsup:

                In code we trust !

                1 Reply Last reply
                0
                • W WiganLatics

                  So the Snr Dev tells the boss: "These consultants are doing things all wrong. They hack 'solutions' live on customer sites, then rewrite largely the same thing from scratch on the next site - just with a few customisations. It's horrible to maintain and impossible to support. They should be using SVN!" Boss: "It's fine. It's the way we've always done it." :wtf: Fast forward to the next week... A customer support call comes in: "I have a problem with version 1.7." So the support engineer searches SVN and finds nothing. He DOES find dlls for version 1.3, 1.4 and 1.5. But WTF where is 1.7 (or 1.6 for that matter)? Calls back the customer: "This is terribly embarrassing but can you send me a copy of the dll." Support Engineer goes to Snr Dev: "Hi, we don't seem to have source code for version 1.7. Can you reverse engineer this dll please?" Snr Dev "Reverse Engineer OUR dlls!?! Arrgh, I'm gonna kill those consultants!" :mad:

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

                  WiganLatics wrote:

                  It's fine. It's the way we've always done it.

                  Up to a certain age he always shit his pants - does that make it "fine" to continue on the same route and refuse potty-training?

                  WiganLatics wrote:

                  Reverse Engineer OUR dlls!?!

                  If they had proper obfuscation, that would be hard :)

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

                  W 1 Reply Last reply
                  0
                  • L Lost User

                    WiganLatics wrote:

                    It's fine. It's the way we've always done it.

                    Up to a certain age he always shit his pants - does that make it "fine" to continue on the same route and refuse potty-training?

                    WiganLatics wrote:

                    Reverse Engineer OUR dlls!?!

                    If they had proper obfuscation, that would be hard :)

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

                    W Offline
                    W Offline
                    WiganLatics
                    wrote on last edited by
                    #9

                    I might ask him about the potty training. :laugh:

                    Quote:

                    If they had proper obfuscation, that would be hard

                    True, the key word being 'if'. ;P In this case it's kinda good that they didn't have it, BUT also quite worrying in general.

                    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