Subject: Developers of Sympa
List archive
- From: Guillaume Rousse <address@concealed>
- To: address@concealed
- Subject: Re: [sympa-developpers] Merge is over, what now?
- Date: Thu, 03 Oct 2013 15:38:53 +0200
Le 02/10/2013 04:24, IKEDA Soji a écrit :
Though comment below might not so benefical...A better name in that case would have been ReticentSite. I'm myself far less reticent to explicitly named concepts than to ad-hoc abreviations :)
On Tue, 01 Oct 2013 17:25:13 +0200
David Verdin <address@concealed> wrote:
:-PA list is still not a kind of 'Site default' :)Now; for the Site_r concept, I'm puzzled: what is a Site_r objectSite_default ?
supposed to be ? And how is a mailing-list a specific kind of Site_r ?
If Site_r is just a place holder for generic code, it should better
get renamed as 'Object', 'ConfigurableObject' or some other name
following 'qualifier-noun' pattern.
In my mind, "r" intended "reticent" --- describing that it is _not_
configable object and in consequence it has no getters/setters.
Instead, it bears common nature of other types of objects (Site,Given the current class topology:
so-called Robot and List): Each of these objects provides particular
e-mail addresses, URLs, file paths etc.
Anyway, I'm not an expert on design pattern. I'll watch
discussion on this point.
- a list object is an instance of the List class
- the List class inherits from the Site_r class
It results than a list object is both an instance of the List class, but also an instance of the Site_r class. As you defined the Site_r class as 'something which is not configurable', it means than a list is not configurable. Probably not what you meant :)
However you problably meant than Site_r was supposed to be an abstract class, not to be instanciated directly, right ?
--
Guillaume Rousse
INRIA, Direction des systèmes d'information
Domaine de Voluceau
Rocquencourt - BP 105
78153 Le Chesnay
Tel: 01 39 63 58 31
Attachment:
smime.p7s
Description: Signature cryptographique S/MIME
-
Re: [sympa-developpers] Merge is over, what now?,
David Verdin, 10/01/2013
-
Re: [sympa-developpers] Merge is over, what now?,
IKEDA Soji, 10/02/2013
- Re: [sympa-developpers] Merge is over, what now?, Guillaume Rousse, 10/03/2013
- <Possible follow-up(s)>
-
Re: [sympa-developpers] Merge is over, what now?,
IKEDA Soji, 10/02/2013
-
Re: [sympa-developpers] Merge is over, what now?,
David Verdin, 10/02/2013
-
Re: [sympa-developpers] Merge is over, what now?,
IKEDA Soji, 10/03/2013
-
Re: [sympa-developpers] Merge is over, what now?,
Guillaume Rousse, 10/03/2013
-
[sympa-developpers] Using exception,
IKEDA Soji, 10/04/2013
-
Re: [sympa-developpers] Using exception,
Guillaume Rousse, 10/07/2013
- Re: [sympa-developpers] Using exception, Guillaume Rousse, 10/07/2013
- Re: [sympa-developpers] Using exception, IKEDA Soji, 10/21/2013
- Re: [sympa-developpers] Using exception, Guillaume Rousse, 10/21/2013
-
Re: [sympa-developpers] Using exception,
Guillaume Rousse, 10/07/2013
-
[sympa-developpers] Using exception,
IKEDA Soji, 10/04/2013
-
Message not available
- Re: [sympa-developpers] Using exception, IKEDA Soji, 10/14/2013
-
Re: [sympa-developpers] Merge is over, what now?,
Guillaume Rousse, 10/03/2013
-
Re: [sympa-developpers] Merge is over, what now?,
IKEDA Soji, 10/03/2013
-
Re: [sympa-developpers] Merge is over, what now?,
David Verdin, 10/02/2013
-
Re: [sympa-developpers] Merge is over, what now?,
IKEDA Soji, 10/02/2013
Archive powered by MHonArc 2.6.19+.