Hi,
Are there any performance differences that are noticable in a 300-400 line
PHP script if you overuse classes rather than straight functions?
-Dan Joseph
> -----Original Message-----
> From: Chris W. Parker [mailto:[EMAIL PROTECTED]
> Sent: Wednesday, August 06, 2003 1:02 PM
> To: [EMAIL PROTECTED]; [EMAIL PROTECTED]
> Subject: RE: [PHP] Class Design Question...
>
>
> [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>
> on Wednesday, August 06, 2003 9:34 AM said:
>
> > I'm rewriting a lot of code and have decided to use classes... I'm
> > wondering if this would be considered bad design or not...
> [snip]
>
> /Sounds/ like a good idea. Are you really going to end up with an array
> of errors? Wouldn't you normally stop operation on the first error? Or
> at the very least report back to the user on the first error*?
>
> Maybe you could do something like this...
>
> function doYourThing($this)
> {
> if(!empty($this))
> {
> if($this == $that)
> {
> // do this stuff
> }
> else
> {
> // do this instead
> }
> }
> else
> {
> return error(400);
> }
> }
>
> error($err)
> {
> switch ($err)
> {
> case 100:
> $error = "you suck!";
> break;
> case 200:
> $error = "jo mama!";
> break;
> ...
> case 400:
> $error = "var empty";
> break;
> }
>
> return $error;
> }
>
>
> Pretty close to what you were going to do, just slightly different.
>
>
> hth,
> chris.
>
> * By error I mean something catastrophic like someone messing with the
> values in the querystring or a variable containing data you were not
> expecting. I don't mean someone forgot to fill in their last name on
> your registration form.
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php