• Visitors can check out the Forum FAQ by clicking this link. You have to register before you can post: click the REGISTER link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below. View our Forum Privacy Policy.
  • Want to receive the latest contracting news and advice straight to your inbox? Sign up to the ContractorUK newsletter here. Every sign up will also be entered into a draw to WIN £100 Amazon vouchers!
Collapse

You are not logged in or you do not have permission to access this page. This could be due to one of several reasons:

  • You are not logged in. If you are already registered, fill in the form below to log in, or follow the "Sign Up" link to register a new account.
  • You may not have sufficient privileges to access this page. Are you trying to edit someone else's post, access administrative features or some other privileged system?
  • If you are trying to post, the administrator may have disabled your account, or it may be awaiting activation.

Previously on "Unusual Code Comments"

Collapse

  • NickFitz
    replied
    Code:
    // Kick IE to force repaint
    element.className = element.className;
    Probably a candidate for "Weirdest workaround" as well

    Leave a comment:


  • thunderlizard
    replied
    I like the ones that say
    Code:
    //To be deleted
    So why didn't you?

    Leave a comment:


  • FarmerPalmer
    replied
    #define FLASH_GORDON 32

    Leave a comment:


  • Sysman
    replied
    A long time ago in a land far away...

    Code:
            MOVL    R9, R0                               ; STATUS, R0
            RET                                          ; ONLY HERE FOR THE BEER
    The standard was a comment for every line, so even RET got one.

    Leave a comment:


  • centurian
    replied
    Originally posted by VectraMan View Post
    I've often seen:

    Code:
    // increment x
    x++;
    It's from people who believe that writing comments are what makes good code.
    Not quite as blatant as yours, but a favourite of mine is

    Code:
    // Open the connection to the database
    dbConnection.Open();

    Leave a comment:


  • Muttley08
    replied
    Saw this once...

    # need another screen refresh, don't know why

    this meant another complete set of queries to the database across the WAN - >10 Mb (10 yrs ago), when that was a chunk of WAN and latency with crap queries anyway.

    Leave a comment:


  • Zippy
    replied
    /// Author: PreviousContractor
    /// MadeToWorkBy: Zip's colleague

    Leave a comment:


  • VectraMan
    replied
    Originally posted by RSoles View Post
    Classic case of commenting what the code does rather than WHY it does it.
    I've often seen:

    Code:
    // increment x
    x++;
    It's from people who believe that writing comments are what makes good code.

    Leave a comment:


  • RSoles
    replied
    I once came across

    PUSH B ;save B&C on stack
    PUSH H ;save H&L on stack
    LXI B,0 ;load 0 into B&C registers
    LXI H,0 ;load 0 into H&L registers

    Classic case of commenting what the code does rather than WHY it does it.



    Also, on a different contract I had a situation where under a certain set of circumstances the system failed to respond correctly.
    looking at the code (nested about five 'if' levels down)

    else
    {
    // really must put some code here
    }

    Leave a comment:


  • moorfield
    replied
    I've seen

    Bond jamesBond = new Bond()

    a few times on the last two gigs.

    It's not funny and it's not clever, whoever you are.

    Leave a comment:


  • rootsnall
    replied
    I left some witty (?) stuff in some ropey code I left behind while working overseas years ago. I'd forgot all about it until quite a number of years later somebody tapped me on the shoulder at a totally unrelated contract and informed me they were the poor soul who inherited it.

    Leave a comment:


  • malvolio
    replied
    Not a coding issue as such but many years back a piece of software (called Dracula, would you believe) was used to verify circuit designs on chips - may still be, for all I know. One design failed regularly and it took the experts some time to work out that the designer had drawn a picture of a duck in the middle of the circuit...

    Leave a comment:


  • ASB
    replied
    Not a comment but I always liked a line of code:-

    perform buggery until cock is sore.

    Leave a comment:


  • ControlG
    replied
    Seen many years ago in a BASIC program

    i = 10
    REM Just to make sure
    i = 10

    Leave a comment:


  • Bod
    replied
    Originally posted by DaveB View Post
    Code:
        /// The point of this is to work around his poor design so that paging will 
        /// work on a mobile control. The main problem is the BindCompany() method, 
        /// which he hoped would be able to do everything. I hope he dies.


    Originally posted by DaveB View Post
    Code:
    	 *
    	 * You are not expected to understand this.


    and my personal favourite.....

    Originally posted by DaveB View Post
    Code:
    	 * The value returned here has many subtle implications.

    Leave a comment:

Working...
X