D Programmer Jobs at Sociomantic Labs
deadalnix
deadalnix at gmail.com
Tue Nov 5 10:50:19 PST 2013
On Tuesday, 5 November 2013 at 12:24:21 UTC, Jacob Carlborg wrote:
> On 2013-11-05 12:41, Bienlein wrote:
>
>> Unhappily, a lot of Java developers out there in enterprise
>> computing do some kind of programming with classes, rather than
>> OO. For example, some framework developer intended the users to
>> overwrite some inherited method in their concrete subclass. As
>> this is not understood people do some tricks with reflection or
>> even byte code manipulation. When you show them that they only
>> need to overwrite the inherited method, then first call super
>> and
>> then add their own stuff, they are surprised. And some of those
>> people are now architects and your boss. Oh my, oh my...
>
> Someone would understand byte code manipulation but not
> inheritance? Seems very strange.
Well there is understanding and understanding. Yes it is quite
common that people understand bytecode but not inheritance, from
a software architecture point of view (not how it works). We even
have quite a lot of instances of this in this newsgroup.
More information about the Digitalmars-d
mailing list