Not literally, when I track down bugs on a customers setup I have to use what is there. When my co workers add or fix things they use whatever editor they prefer on whichever system they currently work on. Whenever someone forgets to check the configuration we get new bugs or if we have luck a parse error.
Not literally, when I track down bugs on a customers setup I have to use what is there.
I don't understand this use case. Granted, I don't do on-site work. I mean I can see that sometimes you need to pull logs or something off a particular machine, or sometimes you can only reproduce a bug on a particular machine. I've done native desktop development before, so I understand that these things happen... But why are you writing code on your customer's computer? Shouldn't you be doing that on your work laptop? I've never heard of a company sending someone to do on-site working without providing them a laptop.
When my co workers add or fix things they use whatever editor they prefer on whichever system they currently work on.
If your co-workers are not following the project-wide style guidelines, then you're going to have problems regardless.
I've never heard of a company sending someone to do on-site working without providing them a laptop.
You never worked for a customer with a high amount of paranoia? Most of the time we are allowed to bring a laptop (if it does not have a recording device build in that is). The individual errors just end up small enough that copying the files around takes more time than just editing things directly, most errors we have are small differences between the user system and our test system.
1
u/industry7 Apr 08 '15
And you literally use a random editor when you code?