技術の理解・正しい運用
TechEdのAsk The Speaker(Q&A)の出来事です。
そこに来てくれた方(2名)は当初、ADO.NET Entity Frameworkのトレードオフについての質問をしに来てくれたのですが、色々とその場でディスカッションさせていただき、最後には 「技術を理解して正しく運用しなければ、期待した成果はでない」 というところに集約してお互いに納得したのです。
全てを満足する技術は当然ながらないわけで、そのためには、正しく理解することが必要です。EFであれば、データストアを抽象化して開発効率を上げる代わりに、データストアに直結したチューニングなどは難しい面があります。
そうしたことを理解したうえでのフォードバックは本当に身になりますし個人的にも癒されます。
自分のような職種であると、MSのあれがダメ、これがダメというお話を聞くことも多く、それは真摯に受け止めなければなりませんが・・・
と皆まで書こうと思ったのですが、なにやらSQL Server製品チームの北川が、似たような主旨で記事を書いています。
「中堅企業向け オラクル都市伝説シーズン2: 其の一」への反論 https://blogs.technet.com/sqlpm-j/archive/2009/08/27/3277427.aspx
このオラクル都市伝説は明記はしていませんが、明らかにSQL Serverのことを対象にしているように思います。もちろんSQL Serverを正しく運用している方からみれば、どこから反論してよいかという内容なのですが、これは個人の問題を超えてしまっているわけで・・・
他社はともかく、少なくとも弊社サイドでは、正しい情報をわかりやすく、そしてフェアに伝えていかなければならないですね。