From: alexandre j. <ale...@ko...> - 2005-10-03 05:22:40
|
> as I said, I would like to work more the "Extreme=20 > Programming" way, not in a "Waterfall" model, so I would like=20 > to start with some design work. We all know that what we want=20 > to do, can be done (look at > Quicktime!) so the open question for the plugins are just=20 > implementation details. Yes ! I like XP, it's clever.=20 > your description of classes It seems correct to me. Let's describe a little the interaction between them. Render -> plateform dependant rendering layer Panorama -> storage class which use abstract Render for rendering per = type (cubic, cylindric, etc) Loader -> factory of Panorama (can be browser dependant / OS = dependant also) Controller -> plateform dependant UI events catcher -> an observator connected to Panorama (this part is browser dependent) --- Yes, I also think prototypes can be really small if well designed first. Alexandre |