![Amazon.co.jp: エンタープライズ2.0 ~次世代ウェヴがもたらす企業変革~: 吉田健一/ リアルコム株式会社: 本](https://cdn-ak-scissors.b.st-hatena.com/image/square/f7f051af839f417f259445a1754610db08b5b40f/height=288;version=1;width=512/https%3A%2F%2Fm.media-amazon.com%2Fimages%2FI%2F41Iemax7uHL._SL500_.jpg)
IONA社(サイト・英語)で働いていた2005年に、Steve Vinoski氏(source)はサービスの凝集度(PDF・英語)と結合度(source)についてのレポート(PDF・英語)を作成した。その中で彼は、長い時間をかけて「良い」ということが認められてきた三つの凝集の型について言及している。 機能的凝集型: モジュールが単一の振舞いをするような場合の型。結合性は低く、再利用性は高い。 逐次的凝集型: モジュールがいくつかのタスクを順番に実行するような場合の型。 通信的凝集型: モジュールが同一のインプットを持つ、規定された順序性のない複数のオペレーションを実行するような場合の型。 次には、「悪い」とされる四つの凝集の型について言及している。 手続き的凝集型: 逐次的凝集に類似しているが、それぞれのタスクで使用されるデータが異なる。Steve氏曰く「このような凝集は(結合度を低くする
1. はじめに1.1. 背景 近年、スクリプト言語「Ruby」と、Rubyで書かれたWebアプリケーションフレームワーク「Ruby on Rails(以下、RoR)」が注目を集めています。 Ruby/RoRの開発はテキストエディタとコマンドラインツールがあればすぐに始めることができます。一方、Ruby/RoRの普及に合わせてテキストエディタとしての機能の他にデバッガ、WebサーバやDBサーバとの連携、バージョン管理などの機能を備えた統合開発環境(以下、IDE)が複数登場しています。 Ruby/RoR対応のIDEはJavaなど他言語のIDEと比較すると機能面や安定性にやや物足りなさがありますが、各IDEは活発に開発が行われており、実際の開発をサポートするレベルまで着実にバージョンアップを重ねています。1.2. 本稿の目的 Ruby/RoR対応のIDEを使用する場合、NetBeans、Ecli
6.ビジネス分析フレームワークを学ぶ ビジネス分析フレームワークの学習と使い方 ビジネス分析 フレームワークや 経営学 の学習をどうビジネスリサーチに役立てるか、その考え方と留意点について解説します。… 2021.05.08 2021.05.09 115 view 3.ビジネスリサーチの報告書作成 ファクト、ファクト、ファクト〜事実に基づくこと 「What's Your Story?」という提案や提言がないレポートは意味がない、ということがよく言われますが、ビジネスリサーチの報告書は、内容の8〜9割は ファクト … 2021.01.19 2021.05.16 303 view 4.インプリケーションと提言 リサーチを通じて気付いたことは?公開情報から点と点を結ぶイン… インサイダー情報はそのままでは役に立たない!?ビジネスリサーチの依頼の中で、「業界の空気感はどうなっているか?」「この技術
最近も逮捕者が出たりと何かとアングラな面ばかり注目が集まってしまうP2Pだが、その技術は様々な場面で利用できる素晴らしいものだ。中央集約型でない手軽なデータの授受やチャットのようなテキストメッセージのやり取りにも便利だ。 そんなP2Pの良さを利用したファイル共有ソフトウェアがこれだ。 今回紹介するオープンソース・ソフトウェアはAlliance、限られた人とだけ共有するP2Pソフトウェアだ。 不特定多数とのファイル共有ではなく、Allianceでは招待した友人とだけネットワークを結ぶことができる。プロトコルはBitTorrentを利用している。もちろん1対1ではなく、複数人を招待することが可能だ。ただし一番最初の招待できる人はNAT越えしなくてはならない。 しかし招待された人であれば、指定したコードを入力すればFirewallの設定を変更することなく利用できる。自分の任意のフォルダを登録すれ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く