Beefy Boxes and Bandwidth Generously Provided by pair Networks
Think about Loose Coupling
 
PerlMonks  

Re: Perl contract problems

by metadatum (Scribe)
on Sep 26, 2002 at 14:51 UTC ( [id://200913]=note: print w/replies, xml ) Need Help??


in reply to Perl contract problems

well it is obvious, that they can simply bring someone else, give them my script with every line is commented so they can do what ever to it, own it, reap the benefis…etc. can they do that?

Unless specified in your contract with them, THEY own the code, not you - so yes, they can do whatever they want with it.

Welcome to the world of contracting.

Replies are listed 'Best First'.
Re: Re: Perl contract problems
by sschneid (Deacon) on Sep 26, 2002 at 15:42 UTC
    I agree. If they're paying you to do something, you basically do it, or you don't get paid. You don't own the code, the company you're contracting for does -- if they want it a certain way, you're pretty much obligated to make it that way. If the boss wants code that has every line documented, and you refuse, I can bet he won't be keeping you around for too long (as unfortunate as this particular situation is).

    scott.

      I think these points are missing an important point that as a programmer it is part of your professional obligation to help create the requirements that you'll be working under to ensure that they are do able, make sense and will benefit your client. The way the original poster worded things it sounded as if things were completely out of his control. Obviously that's not true in any reasonable situation - I you were my teammate then I'd expect you to push back on things that don't make sense and help to guide things appropriately. Things still can still go badly but at least you'll have exercised your obligation to do a good job which is a larger issue than just having good code.

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://200913]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others taking refuge in the Monastery: (6)
As of 2024-04-19 14:24 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found