delorie.com/archives/browse.cgi | search |
--f46d0445182f66f9dc05228290fb Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Mon, Oct 19, 2015 at 5:41 PM, John Doty <jpd AT noqsi DOT com> wrote: > > On Oct 19, 2015, at 5:40 PM, DJ Delorie <dj AT delorie DOT com> wrote: > > > > >>> My sample schematic would have U1-1 and U1-1. > >> > >> So you don't really have a refdes to start from: it doesn't identify > >> the component. > > > > Wordplay. It has a refdes. It's not unique. We do this all the time > > for slotted and multi-sym parts. > > > > And that reference was to show how easy it is for a user to > > instantiate symbols that don't have a unique identity, a problem you > > still haven't addressed. > > It=E2=80=99s easy to do all kinds of dysfunctional things with a power to= ol. To > reliably prevent dysfunction, you have to take away the power. > You sound like a surgeon resisting a checklist. "Sure I sometimes take out the wrong kidney, BFD I'm smart I don't need that". Power tools shouldn't gratuitously force you to remember things a competent tool can easily remember for you. If refdes aren't gonna be unique then some other thing should exist that makes obviously distinct symbols unique. I don't remember what ugly thing gEDA did to me with duplicate refdes but I remember it being bad enough I immediately added machinery to my setup so it couldn't happen again. Perhaps the sane behavior should be the default, and "power users" that want something else can disable it. --f46d0445182f66f9dc05228290fb Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><br><div class=3D"gmail_extra"><br><div class=3D"gmail_quo= te">On Mon, Oct 19, 2015 at 5:41 PM, John Doty <span dir=3D"ltr"><<a hre= f=3D"mailto:jpd AT noqsi DOT com" target=3D"_blank">jpd AT noqsi DOT com</a>></span> w= rote:<br><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;borde= r-left:1px #ccc solid;padding-left:1ex"><span class=3D""><br> On Oct 19, 2015, at 5:40 PM, DJ Delorie <<a href=3D"mailto:dj AT delorie DOT co= m">dj AT delorie DOT com</a>> wrote:<br> <br> ><br> >>> My sample schematic would have U1-1 and U1-1.<br> >><br> >> So you don't really have a refdes to start from: it doesn'= t identify<br> >> the component.<br> ><br> > Wordplay.=C2=A0 It has a refdes.=C2=A0 It's not unique.=C2=A0 We d= o this all the time<br> > for slotted and multi-sym parts.<br> ><br> > And that reference was to show how easy it is for a user to<br> > instantiate symbols that don't have a unique identity, a problem y= ou<br> > still haven't addressed.<br> <br> </span>It=E2=80=99s easy to do all kinds of dysfunctional things with a pow= er tool. To reliably prevent dysfunction, you have to take away the power.<= br></blockquote><div><br></div><div style=3D"">You sound like a surgeon res= isting a checklist. =C2=A0"Sure I sometimes take out the wrong kidney,= BFD I'm smart I don't need that".=C2=A0 Power tools shouldn&#= 39;t gratuitously force you to remember things a competent tool can easily = remember for you.=C2=A0 If refdes aren't gonna be unique then some othe= r thing should exist =C2=A0that makes obviously distinct symbols unique.=C2= =A0 I don't remember what ugly thing gEDA did to me with duplicate refd= es but I remember it being bad enough I immediately added machinery to my s= etup so it couldn't happen again.=C2=A0 Perhaps the sane behavior shoul= d be the default, and "power users" that want something else can = disable it.</div><div><br></div></div></div></div> --f46d0445182f66f9dc05228290fb--
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |