ブック//ソフトウェア構成管理テンプレート

種類。



最近、彼はお気に入りのトピックであるSCMの本を読み、レビューし始めました。SCMには、主にバージョン管理、変更追跡、チューニング、リリースリリース、およびその他のいくつかの同様に重要なトピックが含まれます。 今回、詳細なレビューのために自分のために選んだもののリストから別の本が配布されました。 呼ばれるソフトウェア構成管理パターン :効果的なチームワーク、実用的な統合、著者-Stephen P. BerczukとBrad Appleton。 「ソフトウェア構成管理テンプレート:効果的なチームワーク、実用的な統合」としてロシア語に翻訳できます。

ソフトウェア構成管理パターンをカバーする








他の知識分野と同様に、SCMには、確立された独自のプラクティス、テクニック、および作業を効果的にするための単純な成功方法があります。 したがって、誰かがすでにこのすべてを1つのソースに配置しているはずです。 しかし、作者はソフトウェア開発だけでなく、構成管理でも豊富な経験を持っているため、タスクを引き受けたのは彼らでした。



ソフトウェア開発におけるパターンのテーマは、かなり長い間解決されてきました。 さらに、結局のところ、彼女は建築から始まりました。 セルゲイ・テプリャコフは、RSDN Magazineのページでこの傾向の起源について語っていますが 、読んでください(もちろん、このメモの後)。





本全体は、導入部、2つの主要なセクション、およびいくつかのアプリケーションに分かれています。



導入部と第1章全体では、ソフトウェア構成管理とは何か、テンプレートとは何かを読者に簡単に思い出させます。 注目に値するもの-これは一人称のナレーションではなく、他の多くの作品からの引用です。 著者はしばしば雑誌に掲載し、会議に参加します。 したがって、自分自身や他の業界当局への言及が不足することはありません。 一般に、通常の科学的アプローチでは、頭から取られただけでなく、少なくとも他の人が考え直したことはすぐに明らかになります。



この本の基礎は、もちろん、テンプレート自体の説明です。 各テンプレートは同じ形式で提供されます。問題の状況が説明され、さらなるアクションについて質問された後、詳細な回答が提供されます。 その後、説明されているテンプレートに関連付けられているが、まだ解決されていないタスク(未解決の問題)、および説明されている手法についてより詳細に読むことができる文献へのリンクが記載されています(さらに読む)。 一般的に、適切なエンジニアリングアプローチ。



合計16のパターンが記述されており、著者は条件付きで2つのセットに分けています。

まず、 コードライン関連のパターン 、つまり コードの操作方法を示すテンプレート。 これらには以下が含まれます。



2番目のセットは、 ワークスペース関連のパターンです。



一般的に、多くの人がすでに聞いたり試したりした基本的な慣行。



残りのアプリケーションは、SCMの問題と基本的なツールに関する有用なリソースの簡単な説明を提供します(ただし、ここでの情報はやや時代遅れです)。



全体的な結果-より多くのテンプレートが必要ですが、既にこの形式であるため、適切な手法の参考になります。



All Articles