[nycphp-talk] Php Framework
Chris Bielanski
Cbielanski at inta.org
Fri Mar 4 13:45:32 EST 2005
Isn't this some of the case argued for STL in C++? If it's a similar case at
all, then, like C++, it could be 15+ years before all the interfaces can be
defined, ratified and developed.
Just food for thought. My experience is that most programmers, me included,
use only minimal features as provided by OO - primarily inheritance.
Everything else is still GOPP (Good Ol' Procedural Programming) wrapped in
methods and members. Your mileage may vary :)
Thanks,
Chris Bielanski
Web Programmer,
International Trademark Association,
655 Third Avenue, 10th Floor
New York, NY 10017-5617 USA
+1 (212) 642-1745, f: +1 (212) 768-7796
mailto:cbielanski at inta.org, www.inta.org
INTA -- 125 Years of Excellence
> -----Original Message-----
> From: csnyder [mailto:chsnyder at gmail.com]
> Sent: Friday, March 04, 2005 1:39 PM
> To: NYPHP Talk
> Subject: Re: [nycphp-talk] Php Framework
>
>
> On Fri, 04 Mar 2005 11:56:38 -0500, Tom Melendez
> <tom at supertom.com> wrote:
> > But, who does the "Java-esque" syntax and features of PHP5
> > really benefit?
>
> PHP developers who have "grown up" with the language really need to
> know about the best uses for these features, because they aren't
> immediately obvious.
>
> Interfaces, for instance, have the potential to make a lot of open
> source PHP applications more modular. Don't like the database layer
> that ships with that CMS? Drop in another class that implements the
> same interface. Don't like the authentication mechanism? Drop in a
> class that implements the same interface, but authenticates to LDAP
> instead of a local database.
>
> If the developers have done their job and stuck to the declared
> interface, it will all "just work".
>
> Unfortunately, I think we're years away from having a standard
> collection of useful, well-defined generic interfaces that developers
> would be willing to implement in their classes and use in their
> applications. I'd love to see NYPHP leading the way on this, but as
> with everything else, finding the time and expertise to put it
> together is difficult.
> _______________________________________________
> New York PHP Talk Mailing List
> AMP Technology
> Supporting Apache, MySQL and PHP
> http://lists.nyphp.org/mailman/listinfo/talk
> http://www.nyphp.org
>
More information about the talk
mailing list