[progress Communities] [progress Openedge Abl] Forum Post: Re: Oo Inheritance

  • Thread starter Thread starter marian.edu
  • Start date Start date
Status
Not open for further replies.
M

marian.edu

Guest
Stefan, composition, same as inheritance, is not the answer for everything. Where there is composition there is also decomposition, the level there becomes quite relevant as we can’t just go down to the atom level and implement every little piece of the decomposition so then we can build everything out of those atoms. Inheritance does still make sense imho, saying it’s bad and should not be used just because some abuses this and try to solve everything with it even when there is clearly no real inheritance (just so they can use a tinny portion of ‘parent’ implementation) is probably equally bad as only using composition and assemble everything out from smallest possible pieces… heck, even lego has more than just ‘atom’ bricks :) Beside, I would like to hear the business case for 'removing inheritance' from any application… it might be challenging and fun for the developer but what would be the actual value for the business? Marian Edu Acorn IT www.acorn-it.com www.akera.io +40 740 036 212

Continue reading...
 
Status
Not open for further replies.
Back
Top