Is “Composition” (versus inheritance) a misnomer? [on hold]2019 Community Moderator ElectionPrefer composition over inheritance?What is the difference between association, aggregation and composition?Naming Classes - How to avoid calling everything a “<WhatEver>Manager”?Difference between Inheritance and CompositionComposition, Inheritance, and Aggregation in JavaScriptDesign patterns: Composite vs. CompositionPython: Inheritance versus CompositionApplication architecture/composition in F#Using inheritance for encapsulating compositionComposition is not “Composition”

What do you call someone who likes to pick fights?

In the late 1940’s to early 1950’s what technology was available that could melt a LOT of ice?

Are tamper resistant receptacles really safer?

Makefile strange variable substitution

how to copy/paste a formula in Excel absolutely?

How to write ı (i without dot) character in pgf-pie

weren't playing vs didn't play

PTIJ: Should I kill my computer after installing software?

Why does the negative sign arise in this thermodynamic relation?

How did Alan Turing break the enigma code using the hint given by the lady in the bar?

Why was Goose renamed from Chewie for the Captain Marvel film?

Is it necessary to separate DC power cables and data cables?

Distinction between apt-cache and dpkg -l

Does the nature of the Apocalypse in The Umbrella Academy change from the first to the last episode?

Hotkey (or other quick way) to insert a keyframe for only one component of a vector-valued property?

Find longest word in a string: are any of these algorithms good?

Intuition behind counterexample of Euler's sum of powers conjecture

When traveling to Europe from North America, do I need to purchase a different power strip?

Can I pump my MTB tire to max (55 psi / 380 kPa) without the tube inside bursting?

Do I really need to have a scientific explanation for my premise?

In the quantum hamiltonian, why does kinetic energy turn into an operator while potential doesn't?

What's the "normal" opposite of flautando?

Conservation of Mass and Energy

Definition of Statistic



Is “Composition” (versus inheritance) a misnomer? [on hold]



2019 Community Moderator ElectionPrefer composition over inheritance?What is the difference between association, aggregation and composition?Naming Classes - How to avoid calling everything a “<WhatEver>Manager”?Difference between Inheritance and CompositionComposition, Inheritance, and Aggregation in JavaScriptDesign patterns: Composite vs. CompositionPython: Inheritance versus CompositionApplication architecture/composition in F#Using inheritance for encapsulating compositionComposition is not “Composition”










-4















Why call importation-of-functionality "composition"?
Is this not just another attempt at creating cryptic terms by people who want to elevate mere programmers to the status of a new clergy?
Nothing is composed in "composition" at all.



In software engineering, one of the most important tasks is to name methods and data accurately and precisely, yet it seems Computing researchers in universities are the worst at naming. Even easy naming problems they bungle.



What then would a better name for composition be?



FYI: Composition is a cryptic way of saying what in iOS programming is called protocol-based programming.










share|improve this question















put on hold as unclear what you're asking by quamrana, deceze Mar 7 at 15:12


Please clarify your specific problem or add additional details to highlight exactly what you need. As it's currently written, it’s hard to tell exactly what you're asking. See the How to Ask page for help clarifying this question. If this question can be reworded to fit the rules in the help center, please edit the question.


















  • Please update your question with a justification of your statement. (btw Naming is Hard)

    – quamrana
    Mar 7 at 11:52






  • 1





    1) Show a sample of what you describe as "composition" so we can be sure we're talking about the same thing. 2) Justify why you think that's inappropriate. 3) Try to ask a question without ranting.

    – deceze
    Mar 7 at 15:12












  • Hi deceze, this is from an interview question in which I was asked whether I know about "composition versus inheritance". I do believe composition has been used in multiple contexts to mean different things.

    – xyz
    Mar 7 at 16:20












  • Composition is not "inheritance of functionality". Composition is an altogether different approach to achieving functionality that does not involve the use of inheritance. See composition over inheritance on Wikipedia. Your edits have succeeded in making the question somewhat more clear, but it is still off-topic for Stack Overflow on multiple levels: (1) it is too broad, (2) it is asking for an opinion ("what then would a better name be?"), and (3) it is outside of the scope because it is not a practical programming problem.

    – Cody Gray
    Mar 7 at 19:07











  • Not inheritance of functionality? Semantics methinks. OK call it "importation of functionality". In a way you're proving my point, Composition's an unclear term.

    – xyz
    Mar 8 at 2:20
















-4















Why call importation-of-functionality "composition"?
Is this not just another attempt at creating cryptic terms by people who want to elevate mere programmers to the status of a new clergy?
Nothing is composed in "composition" at all.



In software engineering, one of the most important tasks is to name methods and data accurately and precisely, yet it seems Computing researchers in universities are the worst at naming. Even easy naming problems they bungle.



What then would a better name for composition be?



FYI: Composition is a cryptic way of saying what in iOS programming is called protocol-based programming.










share|improve this question















put on hold as unclear what you're asking by quamrana, deceze Mar 7 at 15:12


Please clarify your specific problem or add additional details to highlight exactly what you need. As it's currently written, it’s hard to tell exactly what you're asking. See the How to Ask page for help clarifying this question. If this question can be reworded to fit the rules in the help center, please edit the question.


















  • Please update your question with a justification of your statement. (btw Naming is Hard)

    – quamrana
    Mar 7 at 11:52






  • 1





    1) Show a sample of what you describe as "composition" so we can be sure we're talking about the same thing. 2) Justify why you think that's inappropriate. 3) Try to ask a question without ranting.

    – deceze
    Mar 7 at 15:12












  • Hi deceze, this is from an interview question in which I was asked whether I know about "composition versus inheritance". I do believe composition has been used in multiple contexts to mean different things.

    – xyz
    Mar 7 at 16:20












  • Composition is not "inheritance of functionality". Composition is an altogether different approach to achieving functionality that does not involve the use of inheritance. See composition over inheritance on Wikipedia. Your edits have succeeded in making the question somewhat more clear, but it is still off-topic for Stack Overflow on multiple levels: (1) it is too broad, (2) it is asking for an opinion ("what then would a better name be?"), and (3) it is outside of the scope because it is not a practical programming problem.

    – Cody Gray
    Mar 7 at 19:07











  • Not inheritance of functionality? Semantics methinks. OK call it "importation of functionality". In a way you're proving my point, Composition's an unclear term.

    – xyz
    Mar 8 at 2:20














-4












-4








-4


0






Why call importation-of-functionality "composition"?
Is this not just another attempt at creating cryptic terms by people who want to elevate mere programmers to the status of a new clergy?
Nothing is composed in "composition" at all.



In software engineering, one of the most important tasks is to name methods and data accurately and precisely, yet it seems Computing researchers in universities are the worst at naming. Even easy naming problems they bungle.



What then would a better name for composition be?



FYI: Composition is a cryptic way of saying what in iOS programming is called protocol-based programming.










share|improve this question
















Why call importation-of-functionality "composition"?
Is this not just another attempt at creating cryptic terms by people who want to elevate mere programmers to the status of a new clergy?
Nothing is composed in "composition" at all.



In software engineering, one of the most important tasks is to name methods and data accurately and precisely, yet it seems Computing researchers in universities are the worst at naming. Even easy naming problems they bungle.



What then would a better name for composition be?



FYI: Composition is a cryptic way of saying what in iOS programming is called protocol-based programming.







naming composition composite solid-principles






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Mar 8 at 2:20







xyz

















asked Mar 7 at 6:34









xyzxyz

13




13




put on hold as unclear what you're asking by quamrana, deceze Mar 7 at 15:12


Please clarify your specific problem or add additional details to highlight exactly what you need. As it's currently written, it’s hard to tell exactly what you're asking. See the How to Ask page for help clarifying this question. If this question can be reworded to fit the rules in the help center, please edit the question.









put on hold as unclear what you're asking by quamrana, deceze Mar 7 at 15:12


Please clarify your specific problem or add additional details to highlight exactly what you need. As it's currently written, it’s hard to tell exactly what you're asking. See the How to Ask page for help clarifying this question. If this question can be reworded to fit the rules in the help center, please edit the question.














  • Please update your question with a justification of your statement. (btw Naming is Hard)

    – quamrana
    Mar 7 at 11:52






  • 1





    1) Show a sample of what you describe as "composition" so we can be sure we're talking about the same thing. 2) Justify why you think that's inappropriate. 3) Try to ask a question without ranting.

    – deceze
    Mar 7 at 15:12












  • Hi deceze, this is from an interview question in which I was asked whether I know about "composition versus inheritance". I do believe composition has been used in multiple contexts to mean different things.

    – xyz
    Mar 7 at 16:20












  • Composition is not "inheritance of functionality". Composition is an altogether different approach to achieving functionality that does not involve the use of inheritance. See composition over inheritance on Wikipedia. Your edits have succeeded in making the question somewhat more clear, but it is still off-topic for Stack Overflow on multiple levels: (1) it is too broad, (2) it is asking for an opinion ("what then would a better name be?"), and (3) it is outside of the scope because it is not a practical programming problem.

    – Cody Gray
    Mar 7 at 19:07











  • Not inheritance of functionality? Semantics methinks. OK call it "importation of functionality". In a way you're proving my point, Composition's an unclear term.

    – xyz
    Mar 8 at 2:20


















  • Please update your question with a justification of your statement. (btw Naming is Hard)

    – quamrana
    Mar 7 at 11:52






  • 1





    1) Show a sample of what you describe as "composition" so we can be sure we're talking about the same thing. 2) Justify why you think that's inappropriate. 3) Try to ask a question without ranting.

    – deceze
    Mar 7 at 15:12












  • Hi deceze, this is from an interview question in which I was asked whether I know about "composition versus inheritance". I do believe composition has been used in multiple contexts to mean different things.

    – xyz
    Mar 7 at 16:20












  • Composition is not "inheritance of functionality". Composition is an altogether different approach to achieving functionality that does not involve the use of inheritance. See composition over inheritance on Wikipedia. Your edits have succeeded in making the question somewhat more clear, but it is still off-topic for Stack Overflow on multiple levels: (1) it is too broad, (2) it is asking for an opinion ("what then would a better name be?"), and (3) it is outside of the scope because it is not a practical programming problem.

    – Cody Gray
    Mar 7 at 19:07











  • Not inheritance of functionality? Semantics methinks. OK call it "importation of functionality". In a way you're proving my point, Composition's an unclear term.

    – xyz
    Mar 8 at 2:20

















Please update your question with a justification of your statement. (btw Naming is Hard)

– quamrana
Mar 7 at 11:52





Please update your question with a justification of your statement. (btw Naming is Hard)

– quamrana
Mar 7 at 11:52




1




1





1) Show a sample of what you describe as "composition" so we can be sure we're talking about the same thing. 2) Justify why you think that's inappropriate. 3) Try to ask a question without ranting.

– deceze
Mar 7 at 15:12






1) Show a sample of what you describe as "composition" so we can be sure we're talking about the same thing. 2) Justify why you think that's inappropriate. 3) Try to ask a question without ranting.

– deceze
Mar 7 at 15:12














Hi deceze, this is from an interview question in which I was asked whether I know about "composition versus inheritance". I do believe composition has been used in multiple contexts to mean different things.

– xyz
Mar 7 at 16:20






Hi deceze, this is from an interview question in which I was asked whether I know about "composition versus inheritance". I do believe composition has been used in multiple contexts to mean different things.

– xyz
Mar 7 at 16:20














Composition is not "inheritance of functionality". Composition is an altogether different approach to achieving functionality that does not involve the use of inheritance. See composition over inheritance on Wikipedia. Your edits have succeeded in making the question somewhat more clear, but it is still off-topic for Stack Overflow on multiple levels: (1) it is too broad, (2) it is asking for an opinion ("what then would a better name be?"), and (3) it is outside of the scope because it is not a practical programming problem.

– Cody Gray
Mar 7 at 19:07





Composition is not "inheritance of functionality". Composition is an altogether different approach to achieving functionality that does not involve the use of inheritance. See composition over inheritance on Wikipedia. Your edits have succeeded in making the question somewhat more clear, but it is still off-topic for Stack Overflow on multiple levels: (1) it is too broad, (2) it is asking for an opinion ("what then would a better name be?"), and (3) it is outside of the scope because it is not a practical programming problem.

– Cody Gray
Mar 7 at 19:07













Not inheritance of functionality? Semantics methinks. OK call it "importation of functionality". In a way you're proving my point, Composition's an unclear term.

– xyz
Mar 8 at 2:20






Not inheritance of functionality? Semantics methinks. OK call it "importation of functionality". In a way you're proving my point, Composition's an unclear term.

– xyz
Mar 8 at 2:20













0






active

oldest

votes

















0






active

oldest

votes








0






active

oldest

votes









active

oldest

votes






active

oldest

votes

Popular posts from this blog

Identity Server 4 is not redirecting to Angular app after login2019 Community Moderator ElectionIdentity Server 4 and dockerIdentityserver implicit flow unauthorized_clientIdentityServer Hybrid Flow - Access Token is null after user successful loginIdentity Server to MVC client : Page Redirect After loginLogin with Steam OpenId(oidc-client-js)Identity Server 4+.NET Core 2.0 + IdentityIdentityServer4 post-login redirect not working in Edge browserCall to IdentityServer4 generates System.NullReferenceException: Object reference not set to an instance of an objectIdentityServer4 without HTTPS not workingHow to get Authorization code from identity server without login form

2005 Ahvaz unrest Contents Background Causes Casualties Aftermath See also References Navigation menue"At Least 10 Are Killed by Bombs in Iran""Iran"Archived"Arab-Iranians in Iran to make April 15 'Day of Fury'"State of Mind, State of Order: Reactions to Ethnic Unrest in the Islamic Republic of Iran.10.1111/j.1754-9469.2008.00028.x"Iran hangs Arab separatists"Iran Overview from ArchivedConstitution of the Islamic Republic of Iran"Tehran puzzled by forged 'riots' letter""Iran and its minorities: Down in the second class""Iran: Handling Of Ahvaz Unrest Could End With Televised Confessions""Bombings Rock Iran Ahead of Election""Five die in Iran ethnic clashes""Iran: Need for restraint as anniversary of unrest in Khuzestan approaches"Archived"Iranian Sunni protesters killed in clashes with security forces"Archived

Can't initialize raids on a new ASUS Prime B360M-A motherboard2019 Community Moderator ElectionSimilar to RAID config yet more like mirroring solution?Can't get motherboard serial numberWhy does the BIOS entry point start with a WBINVD instruction?UEFI performance Asus Maximus V Extreme