# Re: repeating groups

Date: Tue, 21 Feb 2006 14:10:45 GMT

Message-ID: <FbFKf.8299$PL2.119_at_trndny03>

"Marshall Spight" <marshall.spight_at_gmail.com> wrote in message
news:1140510364.302633.157300_at_g43g2000cwa.googlegroups.com...

*> dawn wrote:
**> > Marshall Spight wrote:
*

> > <snip>

*> > > > Metaphors of all kinds are useful for interface design, including
**> > > > visual, language, and mathematics. If you try to use understandable
**> > > > variable names, you recognize the importance of modeling with
*

language.

*> > >
*

> > > Okay, I guess I kinda see what you mean.

*> > >
**> > > I'm not sure, though, if mathematics belongs in the above list.
**> > > I think when we do software, we are doing actual math,
**> > > not metaphorical math.
**> >
**> > We are using mathematics as a metaphor for some aspect of reality. A
**> > mathematical model is a metaphor. I agree that when we program we are
**> > doing mathematics. We are modeling. We are designing. We are
**> > constructing. We are solving business problems. We are communicating.
*

>

> Agreed.

> >

> > It isn't exclusively mathematics, but that certainly is a significant

*> > aspect of it.*

>

> Hmmm. It seems like it's all math to me-- the programming part

*> is all math. Talking to customers and doing the design isn't math;*

*> is that what you meant?*

>

>

The semantics of the data isn't math (most of the time). Received on Tue Feb 21 2006 - 15:10:45 CET