JBossの継ぎ目、縞は冬眠し、: ジャワソフトウェアフレームワーク及びRoRの不遜な一見
それは何をすべてのこれらのフレームワークとあるか。 JBossの継ぎ目はなぜできないまた更によい「olもう与える私はHelloWorldの簡単な例を冬眠するためにか。
また複合体がそれ初めのJBossの全継ぎ目をセットアップすることいかにであるか気づいたか。
私は簡単な人であり、縞は大いにより簡単に見る。 それらにまたHelloWorldか計算機のあなたがおよび演劇造ることができる絶対に簡単な例がある。 また例がセットアップするデータベースの条件なしでいかに造られるかノート。 私に約最初の例をセットアップし、動かすために5分かかった。 私がドキュメンテーションによってソフトウェアをもっぱら判断するべきならJBossの継ぎ目は失敗する。
私はと前に冬眠する水で濡らした。 今度は私は私のフィートを再度ぬらす必要があり、古い質問を覚えていた。 それらはなぜSQLのような照会言語を開発しなければならなかったか。 なぜないSQLか。
継ぎ目との問題は作成したすばらしいソフトウェアを作成した混乱の迷路にまたはタイプドキュメンテーション彼らが心の読者と組織されないことである、それら一歩ずつ運ばない読者を冬眠する。
各パラグラフを読むことは彼はこれらの章を書いていたが著者が死の最後の苦しみののような実質の急速に、あったこと確信させる。 それはそのような章をソフトウェア開発についての感じの絶対嫌気そして嫌悪感なしで一般に理解することほとんど人間の力で不可能にさせる。 それらは開発に雑用、終ることがない恐怖物語をする。 すべておよび大きいanchestorsこれらの章に詰め込まれる。
それらがかなう唯一の咳をし、彼らの本を買うように読者を確信させることである。
なぜRoRの華麗さ知っているか。 ないそれらが大きくか複雑な何かを有するので。 それは1人の良い人がそれを適用を開発し、それに解決する問題より複合体をさらにもっとしやすくさせるフレームワークを作成するのに時間をかけたのである。
冬眠すれば彼らの巻の大きい書直しで積み込む前に継ぎ目のチームはRoRおよび縞ドキュメンテーションを読むべきである。
PHPマニュアルは巻非常に読解可能な巻でありではない。 巻はPITAであるならない。
縞ドキュメンテーションとの1つの欠点はまだ最低であることである。 札の図書館のjavadocはドキュメンテーションの代わりにならない。
全体として私は非常に縞フレームワークを推薦する。 それはRoRが十分に解決する困惑の半分だけ解決する。 但しそれはRoRよりそれを、よくするとてもよくする。
残りの半分によって、RoR最終的にそんなにとどろくことを止める完了した
すべてのフレームワークに書く: 誰でもの愛のために取る何かを簡単および優雅にさせるための努力を愛する。 そして人間の消費のためであるその時間の執筆ドキュメンテーションを二度使いなさい。 執筆理解すること容易得るためにK&R、PHP手動等をおよび興味深い文書のこつを読みなさい。
BTW: 彼らだけはっきり文書化する方法を知っていたら注釈と行くことを持っている素晴らしい事を冬眠しなさい。
私が今日のジャワソフトウェアフレームワークについて実際に憎む1つの事があれば、それはドキュメンテーションである。 最低損益はフレームワーク私達の生命をより簡単にさせなければならないである。
演説することができるポイントを要約するためフレームワークを文書化している間ありなさい。
- 簡単な例から始めなさい; 非常に簡単な1つ
- 簡単な物語を言い、広い機能のスペクトルによって運びなさい
- 今度は複雑な細部および例外で掘り下げ、打ち消す。
- あなたの専門知識をひけらかすことを止めなさい。
これのような時Iの頭部胆汁のブログに。 彼はほとんどのフレームワーク開発者が(縞およびRoRを除いて)苦痛を知っている。
更新: 例のない記事は柔和である。 従って私を説明する継ぎ目からの簡単な例と許可しなさい。
章のヘッディングは次のとおりである: 第2.章の継ぎ目の概念
継ぎ目の2つの中心の概念は文脈の概念および部品の概念である。 部品はstateful目的、通常EJBsであり、部品の例は文脈と関連付けられ、その文脈の名前を与えられる。 Bijectionはエイリアシングの内蔵部品の名前(例変数)に文脈上の名前にメカニズムを提供し、動的に組み立てられ、継ぎ目によって組立て直されるように構成の木がする。
次に彼らが述べていることを理解するかどうかそれ一度読まれる、二度そして私に言いなさい。 私にそれは技術的な専門語ドキュメンテーションではなくの非結合に取留めなくしゃべることのように読む。
最初にこの文脈の「文脈」は述べられることにもかかわらず定義されない。 それからそれらは文にそれを単に含める。
「部品stateful目的、通常EJBsであり、部品の例は文脈と関連付けられ、与えられるその文脈の名前を」。は
私はどこで始まるか知らない。 それは適切な、意味を持ったけれども簡単な文を期待するあまりであるか。
「Bijectionエイリアシングの内蔵部品の名前(例変数)に文脈上の名前にメカニズムを提供し、動的に組み立てられ、継ぎ目によって組立て直されるようにする構成の木が」。は
「bijection」はなぜ先に導入されなかったか。 文脈は何であるか。
この奇妙な文は継ぎ目の開発者にだけおそらく意味を成している。
彼らは簡単な意味を持った文を書くために罰されているか。 彼らは彼らの自身のドキュメンテーションを読んだか。 または頭脳はフレームワークの柔らかい働きにために問題を理解できないためになったか。
これはただ氷山の先端である。 そのような偶然、低質ドキュメンテーションはすっかりすべてである。
、ジャワ ソフトウェアヘッドラインニュース の下でファイルされる、 PHPの 網 |
|
RSS 2.0 |
Trackback この記事 |
この記事に電子メールを送りなさい
また読むのを好むかもしれない |




































2005年10月25日10:47 AMの
興味深い、それは最初に今のところ私読んだ全体的な負帰還をドキュメンテーション冬眠する注釈である。 これは通常全体として冬眠DOCの反対および反対である。 ちょうどあるほど多分特別にこの考えを表現するのに500ワード以上使用しなければならなかったので
本を書くことが実質PITAであるべきで、実際に与えないのでBTWの。 そうそのような邪悪な計画はどうしても意味を成していない。
2005年10月25日11:58 AMの
@Emmanuel
それは私ただならが、私は真剣にそれを疑う大きい。 ドキュメンテーションは多分冬眠する浸ると同時にあなたに大きく見るかもしれない。 しかしそれの一見はこのフレームワークを学びたい局外者の観点から、または誰かにに、尋ねる(多分締切で)。
ちょうどあるほど>多分特別にこの考えを表現するのに500ワード以上使用しなければならなかったので
私は(とまたは外に)注釈、縞および継ぎ目が冬眠するカバーするために500ワードを使用した
私は冬眠する知っている。 私に新しいそれは注釈と冬眠するある。
本を書くことが実質PITAであるべきで、実際に与えないので>。 そうそのような邪悪な計画はどうしても意味を成していない。
私はそのような物を説明する考えを苦しそうに堅に読んだDOCを使い果たしている。 多分私がそれがなぜそうあるか理解するのを助けることができる。
問題はそれらが情報を含んでいないことではない。 それらは。 但しそれは段階的に行なわれた方法ではっきり示されない。 それらはちょうど偶然に詰め込まれる。 何人かの専門の技術作家が付いているDOCを修正することを考慮しなさい。
私はDOCは改良することができることを私がいかに考えるか端に要約することを試みた。 Picocontainerの1分の紹介、2分の紹介および5分間個人指導等の考えからおそらく葉を取ることができる。
それをこうすれば見なさい。 貴方達は批評家の称賛を所有することを持っているよいフレームワークの作成の時間の多くを使った。 人々が理解することができるようにあなたがそれをもっと簡單にするのを好むWould'tか。
2005年10月26日1:03 pmの
ドキュメンテーションの質は私が約長年かけて考える時間のビットをかなり使うことを持っている私は考える何かであり簡単な何かに非常に沸くことを。 あなたの読者がそれを必要とする方法で構成されるドキュメンテーションを書かなければならない。 ドキュメンテーションを書く簡単な方法はあなたのソフトウェアに平行構造にそれを書くことである。 それは一度ただ有用既に知っているあなたの方法をである参照の多くに導く。 そして何かを終らせたいと思うときまだ事の多くを一緒に継ぎ合わせなければならない。
私のアプローチはこのごろ」し、次にそれについての文書を書くべきを試みるべきを行っている私のユーザーはである何「質問によって考えることである。 私は嬉しい好む結果を
-ティムFennell
縞: http://stripes.mc4j.org
2005年10月26日11:37 pmの
@Tim
>あなたの読者がそれを必要とする方法で構成されるドキュメンテーションを書かなければならない。
私はあなたと十分に同意する。 これはまたドキュメンテーションが初めに開発者によってなぜ作成されるべきではないか理由である。
よいドキュメンテーションを書くことは芸術である。 私の読者はだれであるか。 使用場合は何であるか。 どれくらい簡単に私はそれらのためのそれを作ってもいい。 私達が開発のための使用場合を書くので、私は私達がドキュメンテーションのための使用場合を書くもべきであることを考える。
@Emmanuel
本を書くことが実質PITAであるべきで、実際に与えないので> BTWの。
夫人でなければRowlingかVikram Seth
2006年2月19日8:06 pmの
証明
縞が9月2005日の人で解放されてから導入はずっとそれについての多くの素晴らしい事を言っている。 このページはまとめ、縞を何とかして見つけたおせっかいな人々からのある引用を…
2006年6月29日3:47 AMの
縞フレームワークにある虫がある。
(i)私は与えた
@Id SetId () {}および実体のクラスのgetId () {}方法および私のPOJOの延長。 縞はPOJOのsuperclassの方法にアクセスしていない。
(ii)私は魔法使いの形態を使用して記憶に目的を置いている。 しかしそれはページを渡る価値を保っている。
希望はこれらの問題に誰か解決を与える。
感謝しなさい、
prasd
2006年9月13日7:02 AMの
網のまわりの縞
縞の反射面と造られる図書館
2006年11月2日6:04 AMの
素晴らしい記事。 私がしてもいい唯一の事はちょうどあなたと一致することである。 ちょうど簡単なプロジェクトをセットアップするための継ぎ目ドキュメンテーションを読みなさい。 または何かがうまくいかなかったらちょうど例をテストし、それらをデバッグすることを試みなさい。 悪いドキュメンテーションはドキュメンテーションよりよくない。 私はフレームワークを文書化する最もよい方法が実際に愚かなサンプルおよび例のプロジェクトを提供することであることを信じる。
2006年12月4日9:59 AMの
私は「継ぎ目との問題にあなたと」。作成したすばらしいソフトウェアを作成した混乱の迷路に同意するか、またはタイプドキュメンテーション彼らが心の読者と組織されないことである、彼ら一歩ずつ運ばない読者を冬眠する
2008年8月29日2:05 pmの
ドキュメンテーションとの悩みはよいドキュメンテーションを書くために取る時間である。