[plt-scheme] a single module split across several files
On Fri, Nov 21, 2008 at 6:05 PM, John Clements
<clements at brinckerhoff.org> wrote:
>
> On Nov 21, 2008, at 11:42 AM, Woodhouse Gregory wrote:
>
>> It's not just size, either. Applications should be broken up into cohesive
>> units (err.... modules).
>
> Okay, but no one's addressing his circular dependency question.
>
> I'm by no means the voice of authority here, but there are at least two
> solutions to the circular dependency problem:
> 1) Units (search help desk), and
> 2) faking it using mutation.
>
> John Clements
In 6,000 lines, I'd bet there's also some non-recursive modules that
can be factored out first before even tackling the circularity issue.
It may be possible to sidestep that problem and still reduce overall
file size.
--
Carl Eastlund