This is a very bad take. Handshakes carry weight, sure ... but what is the AGREEMENT that they affix themselves to? The beauty of a written contract is that it forces both parties to contemplate the EXACT, SAME details ...and then gives an arbiter, later, access to the same. https://twitter.com/Kyle_Moonlight/status/1075119610389774336 …
-
This Tweet is unavailable.Show this thread
-
2/ The "sola handshaka" stance blows up almost every single time in practice. "I'll sell you this XYZ for $2,000" "deal" <shake> "this XYZ is flawed in manner Q" "I know, right?" "I WANT MY MONEY BACK!" "But we shook!" "WE SHOOK ON A WORKING XYZ!" "xyz DOES work" "NOT RE Q!"
1 reply 0 retweets 16 likesShow this thread -
3/ Tests are good in code because they force you to confront exactly what you expect your code to do. Contracts are good in life because they force you to confront exactly what you think the agreement is.
2 replies 2 retweets 19 likesShow this thread -
Dogs Don't Make Jokes Near Humorless People Retweeted Joscha Bach
4/ This is an excellent defense of a bad take. I've sometimes eaten crap on a bad deal to preserve a friendship... but one shouldn't have to. Nail down the terms. The contract is a FORCING FUNCTION to make sure you both agree on the full set of terms.https://twitter.com/Plinz/status/1075127711524405248 …
Dogs Don't Make Jokes Near Humorless People added,
3 replies 0 retweets 15 likesShow this thread -
Replying to @MorlockP
Contracts are code written in a terrible programming language. Contracts often need fixing, extensions, and exception handling. A shared agreement on the intention behind the contract can sometimes be more important than the contract itself.
1 reply 3 retweets 10 likes -
Contracts are code written in a language optimized for the platform by centuries of use.
1 reply 0 retweets 2 likes
Yes, I did not claim that someone has invented a better alternative to legalese.
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.