Stream: social
Topic: Names
Jose Costa Teixeira (Apr 21 2021 at 08:10):
https://www.kalzumeus.com/2010/06/17/falsehoods-programmers-believe-about-names/
Interesting and somewhat familiar
Elliot Silver (Apr 21 2021 at 20:02):
I remember seeing this list many ages ago. There are similar articles about:
- time
- more time
- time zones
- addresses
- geography
- phone numbers
- text
- and finally, lists of falsehoods programmers believe in
Lloyd McKenzie (Apr 21 2021 at 22:21):
Is there utility to pointing to some of these from the spec, or is that just inviting readers to jump down rabbit holes?
Jose Costa Teixeira (Apr 22 2021 at 12:17):
I think it may be useful to reinforce some awareness, but I don't think there is an authoritative source of this, and we're just inviting users to get a bit lost, and we could be inviting useless debates.
Jose Costa Teixeira (Apr 22 2021 at 12:20):
this awareness is not specific to FHIR but is important to any global standard (should be, but alas..).
Elliot Silver (Apr 22 2021 at 18:42):
Lloyd McKenzie said:
Is there utility to pointing to some of these from the spec, or is that just inviting readers to jump down rabbit holes?
I'd stay away from pointing to them in the spec, but we might want to put them on Confluence. Putting them in the spec invites comments on where we made incorrect assumptions :grimacing: I think the only place where we put equivalent "best practice" guidance is security, and not the dozens of other areas we could provide education. Adding them also exposes us to the risk that some of these, while amusing, might actually be wrong; or a list not being thorough enough and omitting something crucial.
Lloyd McKenzie (Apr 22 2021 at 19:10):
Do we have an existing Confluence page where such information would be appropriate? (And do we point to it from the spec anywhere?)
Last updated: Apr 12 2022 at 19:14 UTC