The Full Wiki



More info on Big Hairy Object

Big Hairy Object: Wikis


Note: Many of our articles have direct quotes from sources you can cite, within the Wikipedia article! This article doesn't yet, but we're working on it! See more info or our list of citable articles.
A Big Hairy Object (BHO) is a slang term used to describe an object in software programming that has so many properties and methods that it performs the bulk of system processes all on its own. When dealing with complex business processes, this is generally frowned upon as it violates object oriented programming design principles. BHOs typically start small and simple, but build up over years of evolution when refactoring is not a standard practice of those who maintain it.

See also

  • Code refactoring
  • Object-oriented programming
  • Separation of concerns








  • Got something to say? Make a comment.
    Your name
    Your email address
    Message
    Please enter the solution to case below
    5-2=