Javaで書かれたオープンソースプロジェクトについて聞いたことがありますか? それらがどのように機能するかを知りたいですか?
最後の2つの質問に対する答えが「はい」の場合、Queuepyを聞いたことがあるかどうかは関係ありません。 道に沿って私たちの隣に。
プロジェクト
はほんの数ヶ月前に
登場しました。 今では3種類の材料が出てきます:
- プロジェクト全体が詳細に検討される、1つのプロジェクトに関する記事のフルサイクル
- ターゲットを絞ったレビュー。プロジェクトの特定の部分に関する特定の質問に答えます。
- 金曜日のポッドキャスト。1週間のプロジェクトイベントが議論され、来週のバーが設定されます(形式はまだ確立されていません)。
現時点では、プロジェクトは
Mockitoに関する記事の全シリーズを公開してい
ます 。 興味深いから:
- Mockitoの腸では、CGLibはプロキシオブジェクトを作成するために使用され、それに基づいてmokiとスタブが構築されます。
- このプロジェクトは、現在Gradleプロジェクトに取り組んでいるプログラマーが主導しています。 プロジェクト自体はまだAnt上にありますが、徐々にGradleに移行しています。
- イベントモデルは、いくつかのコンポーネント(ロギングなど)を通知するために内部で編成されます。
- このプロジェクトには下位互換性があるため、コードには不要なアーティファクトがいくつか含まれています。
- 強く使用されているJavaリフレクション。 ただし、 Objenesisはオブジェクトを生成するために使用される場所もあります。
- コアライブラリはJMockから借用したコードを使用します。
Spring DIについて対象を絞ったレビューがいくつかあります。 最初の非常に表面的なレビューがいくつかの偶発的な質問、明確化を引き起こし、その結果、いくつかのターゲットを絞ったレビューが行われました。
最近では、
Nettyに関する一連の新しい記事が始まりました。 非常にまともなコードを持つ非常に興味深いプロジェクト。 現在、プロジェクトはプロジェクトの2つの並列ブランチ(3と4)を開発しています。4番目のブランチでは、プロジェクト構造が変更され、Nettyを使用する方法が変更されました。 これら2つのバージョンの比較が計画されており、最終的には、プロジェクトの進行方向が明確になります。
プロジェクトは開発中であり、フォーマットはまだ調整中です。
他の人のソースコードの読解力と思考の適切な提示を向上させたい開発者を招待します。 レビューの品質を一緒に改善します。
プロジェクト連絡先
プロジェクトのウェブサイト:
http :
//knowlix.imtqy.comG +:
+ CodeInsiderメール:
knowlix@outlook.com