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


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

Re: Single Class Object Model - new release

From micha <ludicite@gmail.com>
Newsgroups comp.lang.java.programmer
Subject Re: Single Class Object Model - new release
Date 2012-06-13 15:22 -0700
Organization http://groups.google.com
Message-ID <d190de42-781f-4824-b121-78c3084fbb57@k5g2000vbf.googlegroups.com> (permalink)
References (5 earlier) <a3p8r1Fbm1U2@mid.individual.net> <0664fdd5-d018-46ef-912f-26c806b7b326@p27g2000vbl.googlegroups.com> <a3prqfF42hU1@mid.individual.net> <cb83a5bd-5750-4246-a3f4-b986e92ffaad@w24g2000vby.googlegroups.com> <f973962a-ebf0-46a5-91ab-be2937d55bcc@googlegroups.com>

Show all headers | View raw


On 13 juin, 15:44, Robert Klemme <shortcut...@googlemail.com> wrote:
> On Wednesday, June 13, 2012 10:12:03 AM UTC+2, micha wrote:
> > On 12 juin, 23:48, Robert Klemme <shortcut...@googlemail.com> wrote:
> > > Please truncate quotes properly.
>
> Is there a reason why you ignored that request.
>
>
>
>
>
>
>
>
>
> > In fact what I would like to 'sell' like you say is that 'static
> > object modelling' is in my view
> > obsolete because a model (the 'science componenr') is our
> > understanding of a system
> > at the time being and it will sooner or later need to be refactored
> > with all the impacts
> > to manage (user interface, user's guide, prog's guide, test
> > suite, ...)
>
> > Thus I'm convinced that we need for the future both a new mindset and
> > a new toolset
> > which would allow to apprehend the model as a system in a continuum
> > space
> > of improvements while from what I've observed until now there is much
> > more often
> > the continuous cluttering of a system until it's considered
> > unmanageable and
> > then after lots of hesitation ('cost control'), it's garbaged and
> > rebuild from scratch
>
> It seems to me you haven't done a lot software engineering yet.  Problem is: you just shift the syntactic level from plain java methods to construction of object graphs.  But that does not reduce the complexity of a system.  Both approaches can be made in a good (manageable) and bad (unmanageable) way.  You won't stop customers (or reality) from adding requirements to an existing piece of software.  Hence with any approach you need to change software which usually comes with an increased complexity.  You also need to test an application - black box tests are not affected by your approach at all since all the public APIs remain intact.
>
> > My little 'toy project' / exercise is not a solution more an attempt
> > to motivate
> > another point of view on common 'oop' paradigms and also a tool
> > to experiment because of it's constructivist approach (single class).
>
> > 'Single Class Object Model' seems dummy/stupid/useless but I in fact
> > found it as
> > a good creativity exercise with a good 'unfold' potential that's why I
> > wanted to
> >  share with the community (at least for a feedback, and that's why I'm
> > getting
> > so I thank all the people sending me a feedback)
>
> Things would have gone better with the feedback if you had included this information in the first posting instead.
>
> Cheers
>
> robert

> It seems to me you haven't done a lot software engineering yet.
> Problem is: you just shift the syntactic level from plain java methods to construction of object graphs
It seems you haven't noticed what's happening with SemanticWeb (RDF/
Owl and triplestores) and how the paradigms it brought could change
the programming landscape
Please don't change your mind, you know better than me for sure...

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


Thread

Single Class Object Model - new release micha <kernmichel@yahoo.fr> - 2012-06-11 15:45 -0700
  Re: Single Class Object Model - new release Lew <lewbloch@gmail.com> - 2012-06-11 16:38 -0700
    Re: Single Class Object Model - new release micha <ludicite@gmail.com> - 2012-06-11 18:39 -0700
      Re: Single Class Object Model - new release Leif Roar Moldskred <leifm@dimnakorr.com> - 2012-06-11 20:55 -0500
        Re: Single Class Object Model - new release micha <ludicite@gmail.com> - 2012-06-11 21:42 -0700
          Re: Single Class Object Model - new release Robert Klemme <shortcutter@googlemail.com> - 2012-06-12 18:24 +0200
            Re: Single Class Object Model - new release micha <ludicite@gmail.com> - 2012-06-12 13:09 -0700
              Re: Single Class Object Model - new release Robert Klemme <shortcutter@googlemail.com> - 2012-06-12 23:48 +0200
                Re: Single Class Object Model - new release micha <ludicite@gmail.com> - 2012-06-13 01:12 -0700
                Re: Single Class Object Model - new release Robert Klemme <shortcutter@googlemail.com> - 2012-06-13 06:44 -0700
                Re: Single Class Object Model - new release micha <ludicite@gmail.com> - 2012-06-13 15:22 -0700
                Re: Single Class Object Model - new release Robert Klemme <shortcutter@googlemail.com> - 2012-06-14 00:56 -0700
                Re: Single Class Object Model - new release micha <ludicite@gmail.com> - 2012-06-14 03:24 -0700
                Re: Single Class Object Model - new release Leif Roar Moldskred <leifm@dimnakorr.com> - 2012-06-14 12:27 -0500
          Re: Single Class Object Model - new release Lew <lewbloch@gmail.com> - 2012-06-12 10:05 -0700
            Re: Single Class Object Model - new release micha <ludicite@gmail.com> - 2012-06-12 13:03 -0700
              Re: Single Class Object Model - new release Leif Roar Moldskred <leifm@dimnakorr.com> - 2012-06-12 15:58 -0500
                Re: Single Class Object Model - new release micha <ludicite@gmail.com> - 2012-06-13 02:08 -0700
              Re: Single Class Object Model - new release Robert Klemme <shortcutter@googlemail.com> - 2012-06-12 23:33 +0200
              Re: Single Class Object Model - new release markspace <-@.> - 2012-06-12 15:15 -0700
                Re: Single Class Object Model - new release micha <ludicite@gmail.com> - 2012-06-13 02:57 -0700
                Re: Single Class Object Model - new release markspace <-@.> - 2012-06-13 08:26 -0700
                Re: Single Class Object Model - new release micha <ludicite@gmail.com> - 2012-06-13 15:17 -0700
                Re: Single Class Object Model - new release Lew <noone@lewscanon.com> - 2012-06-13 19:06 -0700
                Re: Single Class Object Model - new release markspace <-@.> - 2012-06-13 19:15 -0700

csiph-web