LoginSignup
1
0

best practice
やっててよかったこと

1. 経験則

best practiceという表現で話をはじめたとしても、best practiceが3つも4つもあがる。
それぞれが自分がやっててよかったことが次々に出てくる。
最前 最善の方法の議論になったことは一度もない。

一番よい方法は、the best method, the best procedure, the best toolなどより具体的な話題で議論することはありました。

2. 背景としてのpragmatism

背景としてpragmatismがあり、経験を語りあう。
立場、制約条件がが少し違えば、best practiceも違い、汎用的なbest practiceは存在しない。
theは唯一という意味ではなく、その条件下ではという意味を指すと理解する人もいる。
条件が少し違えば、変わる。社会事象は、条件そのものが測定できないことがあり、結果としてbest practiceは確率分布となる。

3. 統計

best practiceという単語が出てくる文章を集計してみてください。
一番良い方法を議論している場合は、何%あるでしょうか。

例えば、ISO/IEC JTC1 SC7 WG10で議論しているISO/IEC 33001系の規格ではbase practiceという用語を使っています。

baseであっても、betterであっても、bestであっても、その根拠となる統計データなしに議論している事項は、その議論している人の制約条件下での経験則であって、その条件下でのbestであっても、ちょっと条件が違えばbestでなくなるものかもしれません。

成立する条件の範囲のないbestは、一番良い方法ではないのが経験則。

参考資料(reference)

ISO/IEC 29119のpros&cons
https://qiita.com/cheuora/items/20d6306edce771e47322

React (TypeScript): ベストプラクティス
https://qiita.com/yumaeda/items/9f5111fe7597037efb57

[翻訳] android best practice
https://qiita.com/kgmyshin/items/a2358d54ffb3c5435d11

Androidアプリの設計 ~My Best Practice~
https://qiita.com/sadashi/items/7d59ea8dade4844a899f

Redux における "ActionCreator & Action" の Best Practice を考える
https://qiita.com/staka121/items/22c51b27e656ecd49600

ベストプラクティスからはじめるAnsible
https://qiita.com/yabaiwebyasan/items/8fae0815766920e1f5e4

[Symfony4] Symfony Best Practice 定点観測
https://qiita.com/hanahiro_aze/items/1a8c32f5949b0a9fc187

[Symfony3]Symfony Best Practice 翻訳してみた
https://qiita.com/hanahiro_aze/items/c1a9b95947176a0bd1a3

Oracle Preinstall RPMとRed Hat Best Practiceの違い
https://qiita.com/plusultra/items/da20776c50b02236713e

Wercker Best Practice #wercker
https://qiita.com/tbpgr/items/58b548887d2d27f43ff2

GraphQL Best Practices
https://qiita.com/monyoudom/items/043b50f95e1c8cb9d8b3

ABAP Development Guidelines Best Practices
https://qiita.com/FukuharaYohei/items/57432589ec787527cf95

文書履歴(document history)

ver. 0.01 初稿 20190520
ver. 0.02 誤記訂正 20190523
ver. 0.03 ありがとう追記   20230529

最後までおよみいただきありがとうございました。

いいね 💚、フォローをお願いします。

Thank you very much for reading to the last sentence.

Please press the like icon 💚 and follow me for your happy life.

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0