[nycphp-talk] How many of you guys are "down" with Java/OO - l ike programming concepts?
Chris Bielanski
Cbielanski at inta.org
Wed Feb 18 16:33:13 EST 2004
I'm sure more answers will be verbose and forthcoming but in short:
Never stop trying to learn more. Nothing about the "scripter's perspective"
makes PHP an unusable tool - in fact I'd bet most of what you'd deem
"experts" still use a lot of scripting (perl, if I had to guess) and code
OO-style all the same.
Objects are a nice, tidy package that allow your code re-use to become much
more efficient once you've got the knack of it. Yes, there are some things
that from a purely procedural approach would be quite annoying. The reverse
is also true - sometimes being strict about OO is "just too much stuff" to
complete a simple task.
To quote Larry Wall - TMTOWTDI: There's More Than One Way To Do It.
Welcome aboard, get a helmet - you'll want it for later. ;)
~Chris
> -----Original Message-----
> From: Phil Powell [mailto:phillip.powell at adnet-sys.com]
> Sent: Wednesday, February 18, 2004 4:22 PM
> To: NYPHP Talk
> Subject: [nycphp-talk] How many of you guys are "down" with Java/OO -
> like programming concepts?
>
>
> I am now learning how to write PHP not necessarily as flat
> script but as
> an OO construct, that is, classes, "abstract" classes, "interfaces",
> Singleton Design Patterns, etc. and it's really helping me out a lot
> toward understanding how to come close to implementing it in Java.
>
> Except for one problem. The various Java programming and online
> resources (and offline books I have) basically all inform me that
> understanding Java from a "scripter's perspective" is flat wrong,
> because Java is pure OO and involves concepts such as Polymorphism,
> Encapsulation, Inheritance, even things like Beans and Struts
> they claim
> you cannot know as a scripter but as a pure OO programmer.
>
> So I'm asking the experts among me for advice: should I continue my
> persuit of PHP from what little OO knowledge I have? Also, do any of
> you share a Java background along with PHP and see any symbiosis
> possible between the two and if even possible that a scripter such as
> myself could cross over into the OO Universe anytime?
>
> Thanx
> Phil
>
> _______________________________________________
> talk mailing list
> talk at lists.nyphp.org
> http://lists.nyphp.org/mailman/listinfo/talk
>
More information about the talk
mailing list