Browse thread
OO programming
[
Home
]
[ Index:
by date
|
by threads
]
[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
Date: | 2008-02-27 (14:08) |
From: | Tiphaine.Turpin <Tiphaine.Turpin@f...> |
Subject: | Re: [Caml-list] OO programming |
Dirk Thierbach a écrit : > On Wed, Feb 27, 2008 at 01:25:44AM +0100, Tiphaine.Turpin wrote: > >> First, my desired use of objects is not (reduced to) programming a gui. >> > > When I said "let's look at a concrete example", I meant it. It might > be very instructive. If your program is too long, just give an high-level > overview of the situation, this should be enough for a start. > I'm affraid my existing "real" code wouldn't be any usefull: it is very long indeed (>1000loc), fits mainly in one recursive definition of classes (with heavy and unstructured use of multiple inheritance and virtual classes), and is unreadable (application domain already complex, + all features (gui, etc.) mixed in the same objects...), which led me to drop the project until I find new ideas for structuring it (which I am seeking here). The very abstract extension cases that stated earlier are the best solution that I can think of to put some structure in all that, and that's why I'm trying to get the possible best way of implementing this "pattern". Tiphaine Turpin > - Dirk > > _______________________________________________ > Caml-list mailing list. Subscription management: > http://yquem.inria.fr/cgi-bin/mailman/listinfo/caml-list > Archives: http://caml.inria.fr > Beginner's list: http://groups.yahoo.com/group/ocaml_beginners > Bug reports: http://caml.inria.fr/bin/caml-bugs >