Slashdot Mirror


MySQL & Open Source Code Quality

dozek writes "Perhaps another rung for the Open Source model of software development, eWeek reports that an independent study of the MySQL source code found it to be "in fact six times better than that of comparable commercial, proprietary code." You can read the eWeek write-up or the actual research paper (reg. required)."

4 of 446 comments (clear)

  1. Just wait... by cableshaft · · Score: 5, Funny

    ...until I release my MySQL source code to the open source community. Then that 6x multiplier will drop down to 2x.

    Yeah, it's really that bad. Gets the job done, though. Hell to maintain. Probably would've helped if I documented any of it.

    Maybe I should read that Code Complete book I keep meaning to read sometime.

    --
    Creator of the popular web game Proximity
  2. Re:New unit ? by pragma_x · · Score: 5, Funny

    Since we're measuring Defects per 1000 lines, perhaps calling them "Gates" or "Ballmers" might be more appropriate.

  3. Re:Measurements by Walterk · · Score: 5, Funny

    Post:2: warning: return-type defaults to `int'
    Post:2: In function `Undoubtedly':
    Post:3: warning: implicit declaration of function `when'
    Post:4: `you' undeclared (first use in this function)
    Post:4: (Each undeclared identifier is reported only once
    Post:4: for each function it appears in.)
    Post:4: warning: implicit declaration of function `measure'
    Post:4: `quality' undeclared (first use in this function)
    Post:5: `in' undeclared (first use in this function)
    Post:6: `per' undeclared (first use in this function)
    Post:6: `code' undeclared (first use in this function)
    Post:6: `anyone' undeclared (first use in this function)
    Post:7: `can' undeclared (first use in this function)
    Post:7: warning: implicit declaration of function `write' Post:7: `good' undeclared (first use in this function)
    Post:7: `solid' undeclared (first use in this function)
    Post:8: warning: control reaches end of non-void function

  4. Re:Slashdot is a bad commercial for MySQL. by pegr · · Score: 5, Funny

    "but the Slashdot database regularly becomes confused, such as posting a comment to the wrong story"

    That's not the db... around here, we call them "trolls"...

    ;)