Version française
Home     About     Download     Resources     Contact us    

This site is updated infrequently. For up-to-date information, please visit the new OCaml website at

Browse thread
How to refactor a large Ocaml program
[ Home ] [ Index: by date | by threads ]
[ Search: ]

[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
Date: 2006-12-13 (16:48)
From: Gerd Stolpmann <info@g...>
Subject: Re: [Caml-list] How to refactor a large Ocaml program
Am Mittwoch, den 13.12.2006, 15:00 +0100 schrieb Yann Coscoy:
> My opinion is that you are right when you say that ocaml programs are
> often shorter than Java one. However, I have the feeling that you are
> over-enthusiastic about manageability of ocaml programs.

Well, it is certainly possible to write Ocaml programs that turn out to
be unmanageable. My experience (which is currently a 53 kloc commercial
project) is different, however. We are refactoring all the time, and it
is no big deal.

Ok, we are only refactoring from "good design A" to "good design B", and
not from a bad design to a hopefully better design.

> I think that the only reason why ocaml programmers do no use refactoring
> tools is that such tools do not exits of ocaml.

I wouldn't use such a tool if it were more complicated than the status

Anyway, I think it is more the people who make a large program
manageable, not the availability of such tools.

Gerd Stolpmann * Viktoriastr. 45 * 64293 Darmstadt * Germany
Phone: +49-6151-153855                  Fax: +49-6151-997714