Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.java.programmer > #32552

Re: Beginner

Path csiph.com!eternal-september.org!feeder.eternal-september.org!mx02.eternal-september.org!.POSTED!not-for-mail
From Eternal Hope <laughingspam99@gmail.com>
Newsgroups comp.lang.java.programmer
Subject Re: Beginner
Date Mon, 7 Sep 2015 13:02:30 +0100
Organization A noiseless patient Spider
Lines 38
Message-ID <msju8k$gcb$1@dont-email.me> (permalink)
References <33e782a9-792d-44f1-ab5f-4cdc2a7b8174@googlegroups.com> <MPG.3056f9141eecd687989681@europe.newsdemon.com> <msiq5e$bag$1@speranza.aioe.org> <msjink$ur$1@dont-email.me>
Mime-Version 1.0
Content-Type text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding 8bit
Injection-Date Mon, 7 Sep 2015 12:00:20 +0000 (UTC)
Injection-Info mx02.eternal-september.org; posting-host="2ab430ef8c6b5deb5816c858366218e1"; logging-data="16779"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+mL63fqnVnOnmV9mHDusZDqYjSetsLheY="
User-Agent Mozilla/5.0 (Windows NT 6.3; rv:38.0) Gecko/20100101 Thunderbird/38.2.0
In-Reply-To <msjink$ur$1@dont-email.me>
Cancel-Lock sha1:j9KEpMOEGgZo4+Yj5x8QUUh/I9s=
Xref csiph.com comp.lang.java.programmer:32552

Show key headers only | View raw


On 07/09/2015 09:43, Martin Gregorie wrote:
> On Sun, 06 Sep 2015 21:44:15 -0400, Arne Vajhøj wrote:
>
>> I may be somewhat picky.
>>
>> But I don't like it.
>>
>> http://people.cis.ksu.edu/~schmidt/CIS200/ch2V9.html
>>
> Same here, but for slightly different reasons: I don't much like it
> talking about classes, methods, and methods sending messages to each
> other without some explanation of these terms and how they relate to each
> other.
>
> I must also say that I have never liked the 'sending messages' metaphor

'sending messages' is an abstraction at the same level as 'Object'

An Object sends a message to another Object.
That's all it means, how it actually occurs is irrelevant at this level 
of abstraction.

I can't remember having seen any reference in any Java text I have read 
to methods sending messages to one another, a message is a higher level 
abstraction than a method. Talking about methods sending messages to one 
another is a sign of confused thinking.

Saying a method 'calls' another method is fine but that is Java speak 
and has no place in the 'language of OO'

OO terminology when used at the system design level should only use 
abstract notions.

'method, procedure, function' etc have no place in the 'language of OO'


-- 
Laughing Spam Fritter

Back to comp.lang.java.programmer | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

Beginner arya.neelan@gmail.com - 2015-08-31 05:39 -0700
  Re: Beginner e.d.programmer@gmail.com - 2015-08-31 06:27 -0700
    Re: Beginner Lew <lewbloch@gmail.com> - 2015-08-31 10:08 -0700
      Re: Beginner Arne Vajhøj <arne@vajhoej.dk> - 2015-09-03 20:04 -0400
  Re: Beginner Ramon F Herrera <ramon@conexus.net> - 2015-09-02 16:33 -0500
    Re: Beginner Arne Vajhøj <arne@vajhoej.dk> - 2015-09-03 20:13 -0400
    Re: Beginner Arne Vajhøj <arne@vajhoej.dk> - 2015-09-03 20:15 -0400
  Re: Beginner Martin Gregorie <martin@address-in-sig.invalid> - 2015-09-03 10:39 +0000
    Re: Beginner Gordon Levi <gordon@address.invalid> - 2015-09-04 01:16 +1000
      Re: Beginner Martin Gregorie <martin@address-in-sig.invalid> - 2015-09-03 18:50 +0000
        Re: Beginner Arne Vajhøj <arne@vajhoej.dk> - 2015-09-03 20:11 -0400
          Re: Beginner Martin Gregorie <martin@address-in-sig.invalid> - 2015-09-04 08:38 +0000
            Re: Beginner e.d.programmer@gmail.com - 2015-09-04 05:21 -0700
              Re: Beginner Gene Wirchenko <genew@telus.net> - 2015-09-04 09:43 -0700
                Re: Beginner e.d.programmer@gmail.com - 2015-09-04 10:35 -0700
    Re: Beginner Arne Vajhøj <arne@vajhoej.dk> - 2015-09-03 20:06 -0400
      Re: Beginner Martin Gregorie <martin@address-in-sig.invalid> - 2015-09-04 08:41 +0000
  Re: Beginner "F. Berisha" <fmberisha@gmail.com> - 2015-09-07 02:30 +0200
    Re: Beginner Arne Vajhøj <arne@vajhoej.dk> - 2015-09-06 21:44 -0400
      Re: Beginner Jerry Stuckle <jstucklex@attglobal.net> - 2015-09-06 21:53 -0400
      Re: Beginner Martin Gregorie <martin@address-in-sig.invalid> - 2015-09-07 08:43 +0000
        Re: Beginner Eternal Hope <laughingspam99@gmail.com> - 2015-09-07 13:02 +0100
          Re: Beginner Arne Vajhøj <arne@vajhoej.dk> - 2015-09-07 11:17 -0400
        Re: Beginner Arne Vajhøj <arne@vajhoej.dk> - 2015-09-07 11:11 -0400
      Re: Beginner e.d.programmer@gmail.com - 2015-09-08 05:25 -0700

csiph-web