Newton’s law of software engineering

Here is Newton’s contribution to Software Industry:

 

Law 1. Every Software Engineer continues his state of chatting or forwarding mails unless he is assigned work by external unbalanced manager.

Law 2. The rate of change in the software is directly proportional to the payment received from client and takes place at the quick rate as when deadline force is applied.

Law 3. For every Use Case Manifestation there is an equal but opposite Software Implementation.

Bonus :-) Law 4 . Bugs can neither be created nor be removed from software by a developer. It can only be converted from one form to another. The total number of bugs in the software always remains constant.

~ being a software engineer i agree with all four laws.

 

Comments (1) left to “Newton’s law of software engineering”

  1. ChiragMehta wrote:

    I too agree on those laws
    But I think they are less, there still too many exists

    Murphy’s software engineering laws :~
    ————————————————
    You are not a superman.
    If it’s stupid but works, it’s still stupid.
    Don’t look conspicuous, it draws attention.
    When in doubt, update your CV.
    Never share a cubicle with anyone braver than you are.
    Remember: Your server was made by the lowest bidder.
    If your project is going really well, it’s going to be canceled.
    No plan survives the first contact with S&M intact.
    All 5-month deadlines must be met in 3.
    Try to look unimportant. Your boss may have time for a meeting.
    The urge to make major changes is great.
    The urge to cut corners is greater.
    The important things are always simple.
    The simple things are always hard.
    The easy way is always mined.
    If you are short of everything except enemy, you’re at IT support.
    When you have secured an objective, don’t forget to let your boss know about it.
    Reliable subcontractor isn’t.
    If your boss is in range, SO ARE YOU.
    No shipping ready unit ever passed inspection.
    Things that must be together to work usually can’t be shipped together.
    E-mail will fail as soon as you need tech support desperately.
    Anything you do can get you fired, including doing nothing.
    If you take more than your fair share of objectives, you will have more than your fair share of objectives to take.
    When both customer and contractor are convinced that they are about to lose, they are both right.
    Professional programmers are predictable, but the world is full of amateurs.
    Murphy was a grunt.

    Ack :~ Adapted from Murphy’s combat laws by Antti S. Brax Me

Post a Comment

*Required
*Required (Never published)
 

*
To prove you're a person (not a spam script), type the security word shown in the picture.
Anti-Spam Image