[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Programming?
awilliam@whitemice.org wrote:
> But are "modules" of the prototype ever used in the "real" system, or
> is it a requirement that all code be scrapped in order for it to be an
> official "prototype"? I'm just curious of the precision of these
> terms.
Often the prototype evolves into the actual application, but it depends in
largest part on whether the prototype is implememted in the same language
as the desired final application will be. If so, the prototype can be used
to
approximate the final version incrementally.
Think of the modules as classes and the implentation as an object. Is the
class any less real. How about abstract classe that can only be instantiated
as classes not objects? There may be aspects of the class which are
inherited
unchanged by an object, e.g., destructor member function - I've never used
one other than that of the parent class, even when writing derived classes.
Classes intentionally leave implementation details to the objects (or child
sub-classes). The granularity of precision can be as great or small as is
appropriate to the current level of use.
TTFN,
Richard