Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Intro + doubt

Intro + doubt

Scheduled Pinned Locked Moved The Lounge
questionooptutorialdiscussion
40 Posts 22 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • J Julia4u

    Dear All, First of all i will introduce myself. I am Julia, studying IT and i am from Ireland. I am not fully Irish(Irish + French) though. :) Ok now come to the point. I am looking for the answer to the below mentioned question. I hope this place is right to ask this type of questions. Object Oriented concepts are more relevant to Framework or to Component ? I have a big time confusion about the same. What would be the good example to explain the difference between the two. I am still looking for this answer. And if you have any good link which could clear my doubt to have some proof then please do provide me. I hope i'll have a good experience here at CP. Looking forward for your thoughts. Regards Julia :)

    C Offline
    C Offline
    code frog 0
    wrote on last edited by
    #30

    This answer depends entirely on how much time you have to write one or the other. :) If you are pressed for time then in most cases OO flies out the window along with requirements, your vacation, weekends and hot meals with your significant other.

    1 Reply Last reply
    0
    • J Julia4u

      Dear All, First of all i will introduce myself. I am Julia, studying IT and i am from Ireland. I am not fully Irish(Irish + French) though. :) Ok now come to the point. I am looking for the answer to the below mentioned question. I hope this place is right to ask this type of questions. Object Oriented concepts are more relevant to Framework or to Component ? I have a big time confusion about the same. What would be the good example to explain the difference between the two. I am still looking for this answer. And if you have any good link which could clear my doubt to have some proof then please do provide me. I hope i'll have a good experience here at CP. Looking forward for your thoughts. Regards Julia :)

      L Offline
      L Offline
      leppie
      wrote on last edited by
      #31

      Julia4u wrote:

      Object Oriented concepts are more relevant to Framework or to Component ?

      A framework does not need OO. See the countless functional languages. Components on the other hand normally requires encapsulation, and carrying state information, that could possibly change. This is more inline with OO, but OO is still not strictly required.

      xacc.ide - now with IronScheme support
      IronScheme - 1.0 alpha 2 out now

      1 Reply Last reply
      0
      • J Julia4u

        Dear All, First of all i will introduce myself. I am Julia, studying IT and i am from Ireland. I am not fully Irish(Irish + French) though. :) Ok now come to the point. I am looking for the answer to the below mentioned question. I hope this place is right to ask this type of questions. Object Oriented concepts are more relevant to Framework or to Component ? I have a big time confusion about the same. What would be the good example to explain the difference between the two. I am still looking for this answer. And if you have any good link which could clear my doubt to have some proof then please do provide me. I hope i'll have a good experience here at CP. Looking forward for your thoughts. Regards Julia :)

        E Offline
        E Offline
        Erik Funkenbusch
        wrote on last edited by
        #32

        There are many ways to look at the question. Object orientation was designed as a way to partition development and make changes in one part without affecting others. Frameworks, on the other hand, don't typically require that because frameworks as a rule typically don't change much (you can add to them, but existing designs don't change). That means OO doesn't apply as much to frameworks because the problems that OO was designed for are not as relevant. Components, on the other hand, are almost exclusively Object oriented, and typically rely heavily on concepts involving extension (inheritance, polymorphism, specialization, etc..) This is probably not what your college professor had in mind though when he assigned this to you.

        -- Where are we going? And why am I in this handbasket?

        1 Reply Last reply
        0
        • C Christian Graus

          In what context are you asking this ? It makes no sense to me, at all. Why would OO apply more to one than the other ? I guess if your framework is written in C, but otherwise... If your framework is not OO, then the component you write with it ( I assume this is what you mean ) cannot be, right ? And if your framework IS OO, you'd have to work hard to write code with it that was not OO at all, right ?

          Christian Graus - Microsoft MVP - C++ "also I don't think "TranslateOneToTwoBillion OneHundredAndFortySevenMillion FourHundredAndEightyThreeThousand SixHundredAndFortySeven()" is a very good choice for a function name" - SpacixOne ( offering help to someone who really needed it ) ( spaces added for the benefit of people running at < 1280x1024 )

          L Offline
          L Offline
          Lost User
          wrote on last edited by
          #33

          Christian Graus wrote:

          In what context are you asking this ?

          You stupid bloody Tasmanian bastard. It's a girl asking a question here on Code Project, you should be falling all over yourself to try and provide her an answer. That way when work finds you over in Ireland, you know you'll and a root for sure. That's the way it's meant to work isn't it?

          Michael Martin Australia "I controlled my laughter and simple said "No,I am very busy,so I can't write any code for you". The moment they heard this all the smiling face turned into a sad looking face and one of them farted. So I had to leave the place as soon as possible." - Mr.Prakash One Fine Saturday. 24/04/2004

          C 1 Reply Last reply
          0
          • J Julia4u

            Dear All, First of all i will introduce myself. I am Julia, studying IT and i am from Ireland. I am not fully Irish(Irish + French) though. :) Ok now come to the point. I am looking for the answer to the below mentioned question. I hope this place is right to ask this type of questions. Object Oriented concepts are more relevant to Framework or to Component ? I have a big time confusion about the same. What would be the good example to explain the difference between the two. I am still looking for this answer. And if you have any good link which could clear my doubt to have some proof then please do provide me. I hope i'll have a good experience here at CP. Looking forward for your thoughts. Regards Julia :)

            P Offline
            P Offline
            papadimitriou
            wrote on last edited by
            #34

            look up code reuse versus Design Reuse .i like frameworks http://ocw.kfupm.edu.sa/user062/web-ct/courses/ICS51301/2704558682.ppt[^] http://www.cs.huji.ac.il/~davidt/course/ood/lectures/OOD10_Frameworks_Swing.ppt[^] http://www.codeproject.com/KB/architecture/WhatIsAFramework.aspx[^]

            f(yf) = yf

            1 Reply Last reply
            0
            • L Lost User

              Christian Graus wrote:

              In what context are you asking this ?

              You stupid bloody Tasmanian bastard. It's a girl asking a question here on Code Project, you should be falling all over yourself to try and provide her an answer. That way when work finds you over in Ireland, you know you'll and a root for sure. That's the way it's meant to work isn't it?

              Michael Martin Australia "I controlled my laughter and simple said "No,I am very busy,so I can't write any code for you". The moment they heard this all the smiling face turned into a sad looking face and one of them farted. So I had to leave the place as soon as possible." - Mr.Prakash One Fine Saturday. 24/04/2004

              C Offline
              C Offline
              Christian Graus
              wrote on last edited by
              #35

              Michael Martin wrote:

              you know you'll and a root for sure.

              Obviously, you're very excited, given that this makes no sense at all. Land a root, did you mean ?

              Christian Graus - Microsoft MVP - C++ "also I don't think "TranslateOneToTwoBillion OneHundredAndFortySevenMillion FourHundredAndEightyThreeThousand SixHundredAndFortySeven()" is a very good choice for a function name" - SpacixOne ( offering help to someone who really needed it ) ( spaces added for the benefit of people running at < 1280x1024 )

              L 1 Reply Last reply
              0
              • J Julia4u

                Dear All, First of all i will introduce myself. I am Julia, studying IT and i am from Ireland. I am not fully Irish(Irish + French) though. :) Ok now come to the point. I am looking for the answer to the below mentioned question. I hope this place is right to ask this type of questions. Object Oriented concepts are more relevant to Framework or to Component ? I have a big time confusion about the same. What would be the good example to explain the difference between the two. I am still looking for this answer. And if you have any good link which could clear my doubt to have some proof then please do provide me. I hope i'll have a good experience here at CP. Looking forward for your thoughts. Regards Julia :)

                J Offline
                J Offline
                Julia4u
                wrote on last edited by
                #36

                Thank you very much for providing me with your views. I am wondering, which application domain particulary is benefited by component approach. I know about the application domain benefited by frameworks but not for components. Regards Julia

                modified on Sunday, March 2, 2008 3:43 PM

                L 1 Reply Last reply
                0
                • J Julia4u

                  Dear All, First of all i will introduce myself. I am Julia, studying IT and i am from Ireland. I am not fully Irish(Irish + French) though. :) Ok now come to the point. I am looking for the answer to the below mentioned question. I hope this place is right to ask this type of questions. Object Oriented concepts are more relevant to Framework or to Component ? I have a big time confusion about the same. What would be the good example to explain the difference between the two. I am still looking for this answer. And if you have any good link which could clear my doubt to have some proof then please do provide me. I hope i'll have a good experience here at CP. Looking forward for your thoughts. Regards Julia :)

                  L Offline
                  L Offline
                  Leslie Sanford
                  wrote on last edited by
                  #37

                  Julia4u wrote:

                  Object Oriented concepts are more relevant to Framework or to Component ?

                  Yes.

                  1 Reply Last reply
                  0
                  • J Julia4u

                    Thank you very much for providing me with your views. I am wondering, which application domain particulary is benefited by component approach. I know about the application domain benefited by frameworks but not for components. Regards Julia

                    modified on Sunday, March 2, 2008 3:43 PM

                    L Offline
                    L Offline
                    Leslie Sanford
                    wrote on last edited by
                    #38

                    Julia4u wrote:

                    Thank you very much for providing me with your views.

                    After reading the views, what conclusions have you come to concerning the relationship between object oriented programming and frameworks and components?

                    Julia4u wrote:

                    I am wondering, which application domain particulary is benefited by component approach. I know about the application domain benefited by frameworks but not for components.

                    Can frameworks benefit from components?

                    1 Reply Last reply
                    0
                    • C Christian Graus

                      Michael Martin wrote:

                      you know you'll and a root for sure.

                      Obviously, you're very excited, given that this makes no sense at all. Land a root, did you mean ?

                      Christian Graus - Microsoft MVP - C++ "also I don't think "TranslateOneToTwoBillion OneHundredAndFortySevenMillion FourHundredAndEightyThreeThousand SixHundredAndFortySeven()" is a very good choice for a function name" - SpacixOne ( offering help to someone who really needed it ) ( spaces added for the benefit of people running at < 1280x1024 )

                      L Offline
                      L Offline
                      Lost User
                      wrote on last edited by
                      #39

                      Christian Graus wrote:

                      Obviously, you're very excited, given that this makes no sense at all. Land a root, did you mean ?

                      Of course that's what I meant if it wasn't for the broken L key on my keyboard that magically worked every other time I presses it.

                      Michael Martin Australia "I controlled my laughter and simple said "No,I am very busy,so I can't write any code for you". The moment they heard this all the smiling face turned into a sad looking face and one of them farted. So I had to leave the place as soon as possible." - Mr.Prakash One Fine Saturday. 24/04/2004

                      1 Reply Last reply
                      0
                      • J Julia4u

                        Dear All, First of all i will introduce myself. I am Julia, studying IT and i am from Ireland. I am not fully Irish(Irish + French) though. :) Ok now come to the point. I am looking for the answer to the below mentioned question. I hope this place is right to ask this type of questions. Object Oriented concepts are more relevant to Framework or to Component ? I have a big time confusion about the same. What would be the good example to explain the difference between the two. I am still looking for this answer. And if you have any good link which could clear my doubt to have some proof then please do provide me. I hope i'll have a good experience here at CP. Looking forward for your thoughts. Regards Julia :)

                        R Offline
                        R Offline
                        Ravi Bhavnani
                        wrote on last edited by
                        #40

                        Julia4u wrote:

                        Object Oriented concepts are more relevant to Framework or to Component ? which application domain particulary is benefited by component approach.

                        I suggest you take a look at these WikiPedia articles (if you haven't already) which will likely provide you with enough background to reach a valid conclusion.* Software frameworks[^]

                        • Component-based software engineering[^]

                          Julia4u wrote:

                          studying IT

                          Are you enrolled in a Computer Science curriculum? I find it hard to see the value in attempting to answer these essay-style, "philosophical" questions. They have little bearing in the world of software engineering, where real-life architectural designs of frameworks and components aren't born of classroom discussions of topics such as these - they come from years of down-in-the-trenches writing and debugging code on different platforms and of sufficient complexity. /ravi

                          My new year resolution: 2048 x 1536 Home | Music | Articles | Freeware ravib(at)ravib(dot)com

                        1 Reply Last reply
                        0
                        Reply
                        • Reply as topic
                        Log in to reply
                        • Oldest to Newest
                        • Newest to Oldest
                        • Most Votes


                        • Login

                        • Don't have an account? Register

                        • Login or register to search.
                        • First post
                          Last post
                        0
                        • Categories
                        • Recent
                        • Tags
                        • Popular
                        • World
                        • Users
                        • Groups