業務コンサルタント

  • 6件を表示

そんな大学の教養のテキストに出てくるような大元の定義は知ってるってw
「構造化」っていう言葉の現実の使われ方のことを言ってるんだよ。
ものすごく曖昧に使われてるでしょ。
たとえば>>670が書いているみたいにカプセル化とか、本来構造化と関係ないことまで
構造化の概念みたいな扱いになってることが多いし。
かつ、あたかも画期的発想であるかのような大業な扱いを受けていることが多い。
本当は構造化なんて中身空っぽなのに。


    同感 - momo

    迷言 - stranger

    2ちゃんねるで、コメントにこまっちゃった人のようだ。 - まーめい

    何年後かに意味わかるかもよ。意味があったらの話だけど - テルテル

    日常会話で、言葉の定義を意識せずに喋っている奴が多い - 銘無き石碑

最近は軽薄短小がはやりなようだが、
逆に、J2EEも準本格的データベースも誰でも試せる時代でもあって。
何が言いたいかというと、第一段階と書いたように、
本だけで分かったつもりにならずに、やってみれば誰でも最初にぶち当たることだろう。
ACID属性?トランザクション考えるとそうだね、ウンウンで済ますとこだが、実際自分も済ましたが、
データベースやサーバサイドの機能におんぶに抱っこしないとすると、言い換えると、少しでもカスタマイズしようとするとかなり厳しい部分だと実感したけどな。
やってみりゃあたりまえで、あたりまえのことしか書かずに済まんが、
あたりまえのこともやらずに分かったつもりの危うさが軽薄短小時代

人に話す前に何事も自分で文章にしてみるというのは大事とよくいうが、かく言う自分はまとめるのは苦手なほうだがこれはおいておいて、自分の文章に書き直すと、↓です。
ACID属性
A Atomicity (原子性)
すべてが完全に実行されるか、処理が完結しない場合には元の状態に戻る
>やってみてわかること第一段階、デッドロック>タイムアウトを待って鯖を固まらせるな、waitforgraph(待ち合わせ表)を用いて或いはjoinしてデッドロック能動的or事前に制御。
しかし、運用時SQL直利用等で決して崩されてはならない。
C Consistency (一貫性)
処理の順番に関わらず結果が同じになる
>やってみて分かること第一段階、最初から処理の順番決めておく。
I Isolation (独立性)
他のトランザクションの影響を受けない
>やってみて分かること第一段階、むやみにマルチスレッドを作って毛玉を作って、デッドロックさせるな、最初はシングル、キュー・メッセージ(直列化シリアライズ化)処理で。
D Durability (耐久性)
いったんトランザクションが完結したら障害が発生してもデータの状態が変化しない
>やってみて分かること第一段階、2フェーズコミットよりむしろ、オブジェクトを自分のタモトに持ってくるRPCで。

いやです。ここで、遊んでいるだけですから。
技術の流出になるじゃないですか。私は無料ではありません。

デザパタはアーキテクチャであり概念です。
念のため、オブジェクト指向も概念です。
デザパタは概念なので、例として、
クラス設計レベル、実装レベル
を述べて解説しているのだよ。

みんなごめんね☆
何か寂しくなっちゃって全然関係ないこと書き込みしちゃいました。
反省したので明日ボウズにしてきます。
(;_;)


    名言の意味がマジでわからん!
    まぁ、そろそろ気づくだろ - sakueun

    最後の顔文字はなんだ
    笑いながら綴ったくせに
    暇なら日記にでも書いてろ
    (;_;) - melancholy
広告