kicad-developers team mailing list archive
-
kicad-developers team
-
Mailing list archive
-
Message #10144
Re: Miscellaneous stuff
On Apr 28, 2013 11:19 PM, "Dick Hollenbeck" <dick@xxxxxxxxxxx> wrote:
>
>
> On Apr 28, 2013 11:09 PM, "Lorenzo Marcantonio" <
l.marcantonio@xxxxxxxxxxxx> wrote:
> >
> > On Sun, Apr 28, 2013 at 03:50:09PM -0500, Dick Hollenbeck wrote:
> > > The interface is correct. Setting any angle is desired. The
implentation
> > > is insufficient in this case. The black box is broken and needs
> > > embellishment.
> > >
> > > I chose what the dog is to do when we started the plugins. The tail
is not
> > > wagging properly yet.
> >
> > More strange metaphors:D
> >
> > Anyway, I think I got the meaning. The right type to use for the angle
> > is double and the decidegrees are a legacy from when it was an int.
> >
> > Finding the remaining 'int angles' (i.e. fixing the box) sadly will not
> > be very easy...
>
> I think we are talking past each other. Not communicating.
>
> There are 3 things: client code, interface, and implementation.
Client code is simply that which makes calls to an interface, a class user.
I don't see a problem if an interface is richer than its clients need.
> Can you name the class where setangle, the interface, cannot successfully
set an angle of any degree, without talking about client code?
>
> >
> > --
> > Lorenzo Marcantonio
> > Logos Srl
> >
> > _______________________________________________
> > Mailing list: https://launchpad.net/~kicad-developers
> > Post to : kicad-developers@xxxxxxxxxxxxxxxxxxx
> > Unsubscribe : https://launchpad.net/~kicad-developers
> > More help : https://help.launchpad.net/ListHelp
Follow ups
References