Re: oop5 status
| From: | Curt Zirzow | Date: | Mon, 19 Jul 2004 01:41:23 +0000 |
| Subject: | Re: oop5 status | ||
| References: | 1 2 | Groups: | php.doc |
| Request: | Send a blank email to phpdoc+get-969361967@lists.php.net to get a copy of this message | ||
* Thus wrote Gabor Hojtsy:
> >
> > Right now we have the title's of stuff that vary a lot. Some are
> > prefixed with 'Object' other's have the word 'Keyword' appended.
> > I'm thinking we should get rid of those pre and post words and
> > just do stuff like:
> > Constants
> > Abstraction
> > ...
> >
> > The only two I don't see that fit that naming scheme are final
> > and static, they don't make sense to me without some sort of text
> > around them.
>
> It is nice to have helper words when the meaning of something is not
> clear. Like you would not remove 'methods' from after 'magic' :) or you
> would not remove 'objects' after 'comparing', since the
> 'comparing' word
> alone would not provide much clue on what is going on.
I might have been a little unclear on this. right now the current
items are:
Static
Object Constants
Object Abstraction
Object Interfaces
Overloading
Object Iteration
Magic Methods
Final Keyword
Object cloning
Comparing objects
Reflection
Would be better as:
Static
Constants
Abstraction
Interfaces
Overloading
Iteration
Magic Methods
Final Keyword
Cloning
Comparing objects
Reflection
I might just being too picky here, I'm perfectly fine with the
current names we have.
>
> >What to do with the built in classes and implementations:
> >
> > Like implementing Iterator (and all that SPL stuff if applicable)
> > extending the Exception class etc.
>
> I don't understand the question. Built in classes should be at the
> relevant appendix. Iterators and Exceptions should have their own parts
> otherwise: iterators under the OOP 5 part where they are currently,
> exceptions on the language reference level as a new section.
Sorry, i was kind of thinking outloud here. I'm not entirely sure
what I was asking either, but your explantation clears things up.
Thanks.
Curt
--
First, let me assure you that this is not one of those shady pyramid schemes
you've been hearing about. No, sir. Our model is the trapezoid!