4 Matching Annotations
- May 2021
Why are there so many programming languages and frameworks? Everyone has their own opinion on how something should be done. Some of these systems, like AOL, Yahoo, etc... have been around for a decade, and probably not updated much.
- everyone has different preferences
- everyone has different opinions
- supporting old/legacy things
- good answer
- computing: history: email
- due to historical reasons
- fear of breaking things
- good explanation
- Mar 2021
The reason Final Form does this is so that pristine will be true if you start with an uninitialized form field (i.e. value === undefined), type into it (pristine is now false), and then empty the form field. In this case, pristine should return to true, but the value that the HTML DOM gives for that input is ''. If Final Form did not treat '' and undefined as the same, any field that was ever typed in would forever be dirty, no matter what the user did.
- Aug 2020
"When an OP rejects your edit, please do not edit it back in!" Correspondingly, when a user repeatedly does try to edit, understand that something in your framing isn't working right, and you should reconsider it.
- courtesy in online question/answer sites
- how to ask good questions
- courtesy in online discussions
- rights of an OP
- discussion thread
- Dec 2019