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. Frustrations...

Frustrations...

Scheduled Pinned Locked Moved The Lounge
helptestingdebuggingbeta-testing
12 Posts 9 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.
  • B BrockVnm

    I am so frustrated! I wrote a new feature in our software and everything worked pretty well. So one of the Sr. Consultants did not like the way I wrote it. That is fine I do not have a problem with that. I know that there is allot I can still learn. So he says he will go over everything with me. So one day he calls me up saying he rewrote the code and did not really explain it. He briefly told me what I did that he did not like and when I asked him questions he gave me answers like "oh I just faked that out". Now we are testing the code and a whole bunch of stuff is broken that originally worked and he is too busy to help me debug his code! So I am trying to debug it and I am just getting more and more frustrated at the situation. I have been having the hardest time getting a hold of him and it sucks because it was my project and now I am starting to get nervous that I'm going to look bad to my bosses! :mad:


    There are 10 kinds of people in this world. Those who understand binary and those who don't. We shouldn't assume something's debugged just because everyone in the whole world has access to the source code.

    S Offline
    S Offline
    stephen hazel
    wrote on last edited by
    #3

    You can't revert back to your own code? You use source code control, don't ya?

    1 Reply Last reply
    0
    • B BrockVnm

      I am so frustrated! I wrote a new feature in our software and everything worked pretty well. So one of the Sr. Consultants did not like the way I wrote it. That is fine I do not have a problem with that. I know that there is allot I can still learn. So he says he will go over everything with me. So one day he calls me up saying he rewrote the code and did not really explain it. He briefly told me what I did that he did not like and when I asked him questions he gave me answers like "oh I just faked that out". Now we are testing the code and a whole bunch of stuff is broken that originally worked and he is too busy to help me debug his code! So I am trying to debug it and I am just getting more and more frustrated at the situation. I have been having the hardest time getting a hold of him and it sucks because it was my project and now I am starting to get nervous that I'm going to look bad to my bosses! :mad:


      There are 10 kinds of people in this world. Those who understand binary and those who don't. We shouldn't assume something's debugged just because everyone in the whole world has access to the source code.

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

      Comment out his code, enable yours and keep quiet :-D The tigress is here :-D

      1 Reply Last reply
      0
      • D David Wulff

        :(( Can you send him an e-mail asking why he replaced your completely working code with his own dysfunctional code and BCc it to your boss (or even send it only to him)? Then send an e-mail to your boss afterwards appologising for including him on a private e-mail. I don't like that approach, but if you think it will otherwise cause problems for you then by all means do it. Is your boss a developer? If they are, a more tactful way of doing it would be to ask them for help because you are having problems getting assistance from the guy who replaced your code. I don't know how things work in your company though.


        Ðavid Wulff The Royal Woofle Museum
        Audioscrobbler :: flikr

        Die Freiheit spielt auf allen Geigen

        B Offline
        B Offline
        BrockVnm
        wrote on last edited by
        #5

        My boss is pretty resonable, but not a developer. He just wants things to work correctly. The other developer is from a consulting company which makes it even harder to work with. It also looks like another piece of code is broken and no one noticed it before, this just sucks! I just want things to get done the right way. It sucks too because the guys doing qa will call him and tell him the issue as well as me but he leaves me out of the loop. This consulting company just sucks. I am kind of not sure what to do now....I dont know!


        There are 10 kinds of people in this world. Those who understand binary and those who don't. We shouldn't assume something's debugged just because everyone in the whole world has access to the source code.

        1 Reply Last reply
        0
        • D David Wulff

          :(( Can you send him an e-mail asking why he replaced your completely working code with his own dysfunctional code and BCc it to your boss (or even send it only to him)? Then send an e-mail to your boss afterwards appologising for including him on a private e-mail. I don't like that approach, but if you think it will otherwise cause problems for you then by all means do it. Is your boss a developer? If they are, a more tactful way of doing it would be to ask them for help because you are having problems getting assistance from the guy who replaced your code. I don't know how things work in your company though.


          Ðavid Wulff The Royal Woofle Museum
          Audioscrobbler :: flikr

          Die Freiheit spielt auf allen Geigen

          N Offline
          N Offline
          Nu Er Ha Chi
          wrote on last edited by
          #6

          David Wulff wrote: Then send an e-mail to your boss afterwards appologising for including him on a private e-mail. That is so cool, why didn't I think of that? Thanks! :)

          J 1 Reply Last reply
          0
          • B BrockVnm

            I am so frustrated! I wrote a new feature in our software and everything worked pretty well. So one of the Sr. Consultants did not like the way I wrote it. That is fine I do not have a problem with that. I know that there is allot I can still learn. So he says he will go over everything with me. So one day he calls me up saying he rewrote the code and did not really explain it. He briefly told me what I did that he did not like and when I asked him questions he gave me answers like "oh I just faked that out". Now we are testing the code and a whole bunch of stuff is broken that originally worked and he is too busy to help me debug his code! So I am trying to debug it and I am just getting more and more frustrated at the situation. I have been having the hardest time getting a hold of him and it sucks because it was my project and now I am starting to get nervous that I'm going to look bad to my bosses! :mad:


            There are 10 kinds of people in this world. Those who understand binary and those who don't. We shouldn't assume something's debugged just because everyone in the whole world has access to the source code.

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

            Two Words. Version Control. Hopefully you have copies so you can reproduce your good stuff against the other's bad stuff. :) I hate taking over stuff from others that is only 'half done' or 'not finished'. Whenever that happens I always throw it back to my boss or the the other with a simple question. "Why do you think that I am so qualified that I'm the only one able to fix this up?". Faced with that, they usually tuck their tail between their legs and go off and find some other unsuspecting code monkey that will take on the work. Chris Meech I am Canadian. [heard in a local bar] Gently arching his fishing rod back he moves the tip forward in a gentle arch releasing the line.... kersplunk [Doug Goulden] Nice sig! [Tim Deveaux on Matt Newman's sig with a quote from me]

            1 Reply Last reply
            0
            • N Nu Er Ha Chi

              David Wulff wrote: Then send an e-mail to your boss afterwards appologising for including him on a private e-mail. That is so cool, why didn't I think of that? Thanks! :)

              J Offline
              J Offline
              Jeff Martin
              wrote on last edited by
              #8

              Because it's not a good idea. It is a good idea to CC your boss when dealing with someone like that, but don't BCC him/her and then lie about it. That makes you look bad. Jeff Martin My Blog

              D 1 Reply Last reply
              0
              • B BrockVnm

                I am so frustrated! I wrote a new feature in our software and everything worked pretty well. So one of the Sr. Consultants did not like the way I wrote it. That is fine I do not have a problem with that. I know that there is allot I can still learn. So he says he will go over everything with me. So one day he calls me up saying he rewrote the code and did not really explain it. He briefly told me what I did that he did not like and when I asked him questions he gave me answers like "oh I just faked that out". Now we are testing the code and a whole bunch of stuff is broken that originally worked and he is too busy to help me debug his code! So I am trying to debug it and I am just getting more and more frustrated at the situation. I have been having the hardest time getting a hold of him and it sucks because it was my project and now I am starting to get nervous that I'm going to look bad to my bosses! :mad:


                There are 10 kinds of people in this world. Those who understand binary and those who don't. We shouldn't assume something's debugged just because everyone in the whole world has access to the source code.

                L Offline
                L Offline
                Le centriste
                wrote on last edited by
                #9

                Besides source control, as cunningly suggested by others, I would directly go see my boss and tell him right away, before he does it and makes you look like a moron. -------- "I say no to drugs, but they don't listen." - Marilyn Manson

                1 Reply Last reply
                0
                • J Jeff Martin

                  Because it's not a good idea. It is a good idea to CC your boss when dealing with someone like that, but don't BCC him/her and then lie about it. That makes you look bad. Jeff Martin My Blog

                  D Offline
                  D Offline
                  David Wulff
                  wrote on last edited by
                  #10

                  I gave the other option of sending the e-mail directly to him. It happens accidentally all the time (at a previous job both myself and the boss were called David, so Outlook sometimes got the addresses mixed up.)


                  Ðavid Wulff The Royal Woofle Museum
                  Audioscrobbler :: flikr

                  Die Freiheit spielt auf allen Geigen

                  1 Reply Last reply
                  0
                  • D David Wulff

                    :(( Can you send him an e-mail asking why he replaced your completely working code with his own dysfunctional code and BCc it to your boss (or even send it only to him)? Then send an e-mail to your boss afterwards appologising for including him on a private e-mail. I don't like that approach, but if you think it will otherwise cause problems for you then by all means do it. Is your boss a developer? If they are, a more tactful way of doing it would be to ask them for help because you are having problems getting assistance from the guy who replaced your code. I don't know how things work in your company though.


                    Ðavid Wulff The Royal Woofle Museum
                    Audioscrobbler :: flikr

                    Die Freiheit spielt auf allen Geigen

                    O Offline
                    O Offline
                    ogrig
                    wrote on last edited by
                    #11

                    Don't do this! Never BCC if the person you're BCC-ing to isn't aware of the situation! Most of the people would be annoyed (they don't really care that you already are annoyed yourself) and is looks a bit dishonest. Use CC instead. Make your message polite and keep it short and clear. Put all your issues in a numbered list. This looks more honest and puts the pressure on the guy you're sending the message to. For one thing, it will force him to send you a reply. Don't worry, in most cases the reply will be sent to you only. Forward it straight away to everybody on the initial CC list and include the contractor as well, so he knows you mean business and want external supervision in on this. Do NOT accept a reply if it doesn't follow your numbered list! Resend your message and insist on answers to all your points. Make the delays you're experiencing one of the point, not just a line in the message body. Put in an estimate of the time you lost already and of what you think will happen in the future. Send an email confirmation (to everybody) on any personal or phone conversation the guy initiates with you on the topic. OGR

                    D 1 Reply Last reply
                    0
                    • O ogrig

                      Don't do this! Never BCC if the person you're BCC-ing to isn't aware of the situation! Most of the people would be annoyed (they don't really care that you already are annoyed yourself) and is looks a bit dishonest. Use CC instead. Make your message polite and keep it short and clear. Put all your issues in a numbered list. This looks more honest and puts the pressure on the guy you're sending the message to. For one thing, it will force him to send you a reply. Don't worry, in most cases the reply will be sent to you only. Forward it straight away to everybody on the initial CC list and include the contractor as well, so he knows you mean business and want external supervision in on this. Do NOT accept a reply if it doesn't follow your numbered list! Resend your message and insist on answers to all your points. Make the delays you're experiencing one of the point, not just a line in the message body. Put in an estimate of the time you lost already and of what you think will happen in the future. Send an email confirmation (to everybody) on any personal or phone conversation the guy initiates with you on the topic. OGR

                      D Offline
                      D Offline
                      David Wulff
                      wrote on last edited by
                      #12

                      The best thing to do is to walk up to your boss and tell him you're having problems working with the contractor guy, and ask if he'll help you out. I mentioned 'BCc' as a side-thought, the normal 'To' was the main aim of that part of my reply, but as it's been picked up on twice I thought I'd just highlight that. I use public folders (Exchange) for all e-mail like that anyway, so anyone involved can check out what has been said about the project.


                      Ðavid Wulff The Royal Woofle Museum
                      Audioscrobbler :: flikr

                      Die Freiheit spielt auf allen Geigen

                      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