On Fri, Aug 21, 2020, 17:48 Cameron Booth <[email protected]> wrote:
> …the grease smells bad and stains everything it touches > > > That's .... not grease ;) ;) *Cam Booth* > > > > *From:* [email protected] [mailto: > [email protected]] *On Behalf Of *Greg Keogh > *Sent:* Friday, 21 August 2020 5:53 PM > *To:* ozDotNet <[email protected]> > *Subject:* [OT] Laws of software > > > > After a full brain-busting week of trying to make things work (CSS, Blazor > 3rd party components, bits of JS, Xamarin updates, etc) ... I think there > might be programming laws or axioms like those for thermodynamics. My first > rushed draft goes like this: > > > > It doesn't work (the initial rest state). > When it doesn't work, you don't know why. > Excessive energy is required to make it work. > When it works, you don't know why. > When not observed it will return to a non-working state. > > > > These steps cycle endlessly, but it's a chaotic system and never repeats > itself exactly. I haven't searched, but someone might have already > composed a list like that, probably back in the 1960s. > > > > I also observe that writing software is like wrestling a greased pig, in > that it's really hard to win, and even worse ... the pig enjoys it. > > > > *Greg K* > This message contains privileged and confidential information intended > only for the use of the addressee named above. If you are not the intended > recipient of this message you are hereby notified that you must not > disseminate, copy or take any action or place any reliance on it. If you > have received this message in error please notify the sender immediately > via return email. Any views expressed in this message are those of the > individual sender, except where the sender specifically states them to be > the views of the company. >
