Is Maxima modular?...(and/or How learn source code?...)



C Y pointed me to Maxima roadmap which shows
that goals of development team
include:

1. cleaning up docs

2. new and better comments

3. new directory structure

To do all this one must /understand/ code
at least in a general sense.....

Is the current code at least *MODULAR*
with different parts *ENCAPSULATED*????

It would be really great to be able to
treat whole parts of code as "black boxes"
with well defined interfaces while one focused
on another part.

Or.... is it a global variable jungle???

How did current developers get a general
handle on source code????

( just reading maxima-5.9.0/src files cold turkey?? )

Chris

-- 
_______________________________________

Dr. Christian Seberino
SPAWAR Systems Center San Diego
Code 2872
49258 Mills Street, Room 158
San Diego, CA 92152-5385
U.S.A.

Phone: (619) 553-9973
Fax:   (619) 553-6521
Email: seberino@spawar.navy.mil
_______________________________________