ブログ

時間のかかる検証と実験2019.1.27

  • データベース選定のための検証に1週間
  • 楽観的排他制御の方法の確立に3日間
  • データベース作成(テーブル込み)にバックアップ・リストアを利用する方法を思いつくまで、1日。それまで、さまざまな方法を調査。
  • 主キーの設定方法の理解に半日


いつものように、コードを書いているより、調査と検証と実験に時間がかかります。

日本語で情報がなければ、英語を読まないといけません。仕組みが似ているものであっても、実際は利用できる場合できない場合もあり、その見極めにも時間がかかります。例えば、私は、Entity Framework 6 を利用しているのですが、 似ている仕組みで、Entity Framework Coreがあります。そうすると、Coreに関する記事での方法は利用できる場合もあるし、当てはまらない場合もあります。

情報が多すぎると、その取捨選択にも時間がかかるので、本当に難儀です。また、その方法を追求してゆけば課題が解決できるのかどうか分からないけれど、追求しなければ分からないのですからその方法を時間をかけて検証してみないといけない、という状態です。警察の事件の調査で、手がかりをおって、その手がかりが犯人に結びつくのかどうか分からないけれども、追ってみる、という作業に近いかもしれません。あるいは、理系の研究で、この素材を試し駄目だったら次の素材を試す、といったことに近いでしょうか。


この先の見通しのなさが、なんとかならないものか、とも思いますが、現状、仕方ありません。