Archive for November, 2004

Nov 26 2004

Private Vocabularies

Published by Ian Davis under Uncategorized

I’ve documented the private vocabulary URI space that exists at vocab.org. If you need a safe URI for a namespace or a set of schema terms that you think might be around for a long time and you might want HTTP dereferenceablity then this is the place for you. Even if you don’t think they’ll be around for a long time it might be worth considering. Experimental vocabularies have a habit of outlasting their creator’s original vision and with the types of data retention policies made possible by super-cheap storage it might be nice to have working URIs in 5, 10 or 20 years time.

Note to self: must find the time for improving the upload and maintenance of schemas at vocab.org

Comments Off

Nov 26 2004

Taxonomy of Code Smells

Published by Ian Davis under Uncategorized

I found this taxonomy of code smells by Mika Mäntylä very interesting. The smells are mostly straight out of Refactoring but the groupings are new:

  • The Bloaters, things that have grown so large that they cannot be effectively handled

  • The Object-Orientation Abuser, cases where the solution does not fully exploit the possibilities of object-oriented design.

    • Switch Statements
    • Temporary Field
    • Refused Bequest
    • Alternative Classes with Different Interfaces
  • The Change Preventers, things that hinder changing or further developing the software

  • The Dispensables, things that should be removed from source code

  • The Couplers, cases that increase coupling

Comments Off

Nov 09 2004

Firefox 1.0

Published by Ian Davis under Uncategorized

So, I just updated to Firefox 1.0 and… this site is now broken. The comments heading after the first posting appear way down the page after the end of the sidebar leaving a huge white void. Funny how it was fine 2 minutes ago with Firefox PR1…

Update: fixed by removing clear: both from my CSS for H2 elements

Comments Off