News

You really need to mention the programming language when asking these type of questions. In Objective-C it is perfectly normal to pass objects as parameters.
Is it poor programming practice to pass parameters as objects? Are you making code more maintainable? Or just covering up poorly defined methods?