[TriEmbed] Hacking a fake vintage radio (with Arduino + Pi 0)

Pete Soper pete at soper.us
Thu Jul 2 13:51:36 CDT 2020


I hear you, John. But after 47 years of coding I still get nailed by the 
scenario Scott describes when I've sworn to myself I'll never have a 
need for any bread crumbs. So unless I'm really REALLY pressed for time 
or the code is going to be "so short it's obvious" I'll write some 
comments first, and then the code. This has the added benefit of forcing 
me to think about what I'm intending to do. If I'm pretending to 
describe to somebody what the code is going to do it's amazing how the 
exercise can make me realize I haven't even got the requirements 
straight yet, how one-off/throwaway or general/reusable it ought to be, 
etc. I know somebody like you can just do that on autopilot by 
thinking.  And doing some comments first means a fraction of the time my 
code does not match the comments 'cause I'm lazy to the bone sometimes. 
(And if the NSA is looking at my screen I swear the "compare two git 
repo script" I just wrote is going to get a comment or two. Some day. 
But it's really, really simple. Honest.)

-Pete


On 7/2/20 2:22 PM, John Vaughters via TriEmbed wrote:
>>> When programming for yourself, anything goes to get to the result as quick and painless as possible for me.
>
>> Boy do I gotta disagree - I even wrote a chapter in my book on this.
> Time is Money and I'm and Engineer, not a Developer. Write dirty but effective and never look at it again. `,~)
>
> I get what you are saying, but not all methods are for all solutions. I will stick with my time saving ways if the impact is minimal going forward.
>
> John Vaughters
>
>
> _______________________________________________
> Triangle, NC Embedded Computing mailing list
>
> To post message: TriEmbed at triembed.org
> List info: http://mail.triembed.org/mailman/listinfo/triembed_triembed.org
> TriEmbed web site: http://TriEmbed.org
> To unsubscribe, click link and send a blank message: mailto:unsubscribe-TriEmbed at bitser.net?subject=unsubscribe
>




More information about the TriEmbed mailing list