Re: oop5 status

From: 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!

« previous php.doc (#969361967) next »