Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
O

oddtim

@oddtim
About
Posts
2
Topics
0
Shares
0
Groups
0
Followers
0
Following
0

Posts

Recent Best Controversial

  • The World has gone mad...
    O oddtim

    I suppose the point of using the 'new buzzwords' is to allow the programming community to share ideas using a common language without resorting to (programming) language specific terms, and to recognise the similarity of unrelated problems. I've noticed some real problems caused by design patterns: 1) the belief that if code doesn't fit one of the patterns exactly it must be bad code. 2) that the design patterns books describe how the pattern *must* be implemented. 3) my personal pet-hate is when a programmer calls a method "AcceptXyz" and a class an "XyzVisitor" when writing code that fits the Visitor pattern. I still think the method name should still describe what the method actually does, and not be named according to a pattern it fits. The best design pattern book I've read is called "Refactoring to Patterns". This book actually goes into a lot of detail of how to remove inappropriate use of patterns in code when refactoring as well as the other way round. Programming is an artform. Traditional artists may use the rule-of-thirds and golden ratios and colour wheels etc., but these just allow the artist to look at a subject and have a good feeling about what framing might look best etc. I've said too much! -oddTim

    The Lounge design regex question

  • Interesting Site: R&D for cash
    O oddtim

    There's a site called RentACoder - an 'auction' site where the lowest bidding coder does the work. There's also Google Answers, where people can set a price for a question to be answered - some of them are very complicated questions requiring a 100-page document to be produced. I can't remember if any of the questions required a full application to be written. - oddTim

    The Lounge com question
  • Login

  • Don't have an account? Register

  • Login or register to search.
  • First post
    Last post
0
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups