That's called nailing it home.....


:-)



Stephen E. Schuster
PeopleSoft Administrator
2000 Ashland Drive
Ashland, KY 41101

Office Phone 606.920.7447
Cell Phone 606.831.4590

  _____  

From: Tim Hanbey [mailto:[EMAIL PROTECTED]
Sent: Wednesday, January 07, 2004 3:06 PM
To: CF-Talk
Subject: Re: Cold Fusion Web Developer/Programmer Position - Kansas City A
rea


The extended features of OOP like inheritance and polymorphism is what
makes OOP--OOP. If we were to say ok well since we putting this code
into a file and making  the code in the file is a function that can be
called is really not Object Oriented Programming.

It sounds like you are trying to describe Reusing Code by modularizing
it, which yes, is an aspect of OOP but isn't the full thing. You can''t
write object oriented code without an object oriented language. the
makes sense doesnt it? you can try and you can call your module,
function or code an object, but it really isn't an object because it
doesn't behave like one.

If I were an OOP programmer using Java and C++ and someone told me that
other people could callthemselves OOP programmers simply because they
can create "objects" with HTML. I'd be kinda mad.

OOP is a fundamental concept of programming, but you can't program using
OOP if you aren't using an OOP language.

nuff said

-Tim

Cantrell, Adam wrote:

> >I have read all the crud where people say CFC's are like OOP but it
> >just isn't true.
>
> The middle letter in OOP stands for Oriented. When I think of that word I
> think of "becoming familiar with and somewhat following the general
> idea" of
> whatever subject is at hand. When I apply that to Object Oriented
> Programming, I simply think of orienting my code around self contained
> entities that hide their details and inner workings behind methods -
> car.drive(). The part that I think is most important is deciding what
> becomes an object and then how the objects work together, not the
> syntax and
> extended features that make it easier to work with objects like
> inheritance
> and all the rest. There should be a term to describe this very simple,
> high-level concept, and it seems like using the term Oriented is right on.
> Maybe we just need a new acronym to more accurately describe the specific
> syntax of OOP when it was a concept that was exclusive to lower level
> language circles, because it sounds kind of silly to say "you're not
> orienting yourself correctly" when people are just trying to benefit from
> organizing their code around objects but might be veering a little from
> tradition. I hereby submit this new acronym, I hope it's not already
> taken:
> SJOCSOCPSAYBNVFTSMFOWHYSADALYAHTMLC, which you probably already guessed
> stands for Strict Java or C Style Object Conforming Programming Syntax and
> You Better Not Veer From This Sh*t Mother Fu&*er or We'll Hunt Your Stupid
> As$ Down and Label You a Hyper Text Markup Language Coder. Not only would
> replacing the term Oriented with Conforming clear up a lot of
> confusion for
> people, but that acronym would just look so sweet on a resume.
>
> :)
>
> Adam.
>
>
> -----Original Message-----
> From: Schuster, Steven [mailto:[EMAIL PROTECTED]
> Sent: Wednesday, January 07, 2004 9:44 AM
> To: CF-Talk
> Subject: RE: Cold Fusion Web Developer/Programmer Position - Kansas City A
> rea
>
> Just curious, OOP doesn't really apply to CF so why the OOP stuff?
>
> I have read all the crud where people say CFC's are like OOP but it just
> isn't true. Now OOP concepts may have been a better choice of words
> because
> that would imply the ability to understand the reasons why but not
> necessarily the implementation of such concepts.
>
> I suppose people could say that CFC's make you think about reuse but to be
> honest when I programmed in C (well before C++ caught on) I was using code
> reuse and nobody called it OOP. I had libraries built for all kinds of off
> the wall crud.
>
> But what do I know....not meant to diss the post just a thought I had as I
> glanced over it.
>
> Stephen E. Schuster
> PeopleSoft Administrator
> 2000 Ashland Drive
> Ashland, KY 41101
>
> Office Phone 606.920.7447
> Cell Phone 606.831.4590
>
>   _____  
>
> From: Justin Hansen [mailto:[EMAIL PROTECTED]
> Sent: Wednesday, January 07, 2004 10:18 AM
> To: CF-Talk
> Subject: Cold Fusion Web Developer/Programmer Position - Kansas City Area
>
> Cold Fusion Web Developer/Programmer Position - Kansas City Area
>
> Uhlig Communications, Inc., is an advanced-technology publishing company
> specializing in variable-data printing.
>
> We are offering an outstanding career opportunity for a Web
> Developer/Programmer with exceptional Programming and Application
> Development experience. As a Developer, you will take part in the design,
> programming, testing and implementation of highly innovative, new
> publishing
> concepts.
>
> Qualified individuals will have 3+ years experience developing
> ColdFusionMX
> applications. Necessary skills include: CFCs, SQL 2k, XML & OOP.
> Additional
> knowledge of FlashMX, FireworksMX, design skills a plus.
>
> Excellent organizational, communication, and interpersonal skills. Must be
> team player, able to work independently (manage own work effectively, show
> initiative, able to focus and prioritize) but seek assistance readily when
> needed. A strong record of delivering projects on schedule is key.
>
> We offer competitive compensation and benefits including 401(k) with
> matching and a culture that fosters business and professional growth. We
> work in a modern, high-technology office environment, and offer generous
> opportunities for continuing work-related education and career
> advancement.
> EOE
>
> Qualified individuals please email resume to [EMAIL PROTECTED]
>   _____
>
  _____
[Todays Threads] [This Message] [Subscription] [Fast Unsubscribe] [User Settings]

Reply via email to