Index: [Article Count Order] [Thread]

Date:  Tue, 27 Jun 2000 10:33:09 +0900
From:  Yutaka Kamite <y-kamite@....jp>
Subject:  [XP-jp:00552] Re: 【 16. ENVY Discipline 】 (案 )
To:  extremeprogramming-jp@....jp (extremeprogramming-jp ML)
Message-Id:  <395804B5226.6D0BY-KAMITE@....jp>
In-Reply-To:  <39573F2F49.200DSUGISAKU.NAKAO@....100>
References:  <39573F2F49.200DSUGISAKU.NAKAO@....100>
Posted:  Tue, 27 Jun 2000 10:34:45 +0900
X-Mail-Count: 00552

中尾さん、上手@データ通信システム です。
ちょっとコメントさせて下さい。

On Mon, 26 Jun 2000 20:32:10 +0900
Sugisaku Nakao <sugisaku.nakao@....jp> wrote:

> 日本フィッツの中尾です。
> 大変遅くなりました。
> 
> 16. ENVY Disciplineの訳(案)です。
> 
> 最初ENVYを「妬み」と訳していて
> どうもしっくり来ないので悩んでいたら、
> 遅くなりました。
> 
> 訳注にもありますが、ENVYはSmalltalk開発環境の
> 製品名でした。今さっき、分かったので修正して掲載します。
> 
> --------------------------------
> 【ENVY利用規則】
> 
> ENVYガイドラインのクイックリストです :
>  ・必ず現在のペアのどちらかの名前でログインし作業しましょう。あなたが
>  誰か他の人としてログインすると、あなたのコードがどこにあるのか、他の
>  皆が探せなくなってしまいます。
>  ・頻繁にバージョン付けを行いましょう。翌日コードを呼び出すを更に容易
>  にするために、常にその日の終りでバージョンを管理しましょう。

versionづけは Envy サーバに開発差分を登録することと思います。翌日のコー
ドベースを確実につくるためのルールらしいので、bring the code up について
は、”コードを実際に動かす”位に感じられました。

>  イメージを保存したことで安心してはいけません。あなたは明日他のマシン
>  で作業するかもしれないし、あなたが来られなかった場合、他の人が引き継
>  いで作業するかもしれないからです。

原文どおりなんですが、Smalltalk を知っている人でないと、イメージで保存と
いう意味がわからないと思うので、以下のような訳注をつけたらどうでしょうか。

・Smalltalk では、オブジェクトメモリ全体のダンプをイメージファイルとして
(自分のマシンに)保存する。これには、コンパイラ、ツールとその使用画面、
開発中のプログラムなどの全てが含まれ、次回このイメージファイルを読み込む
ことで、開発の状態が全て再現される。

>  ・バージョン名の頭にあなたのイニシャルつけましょう。例えばrej.231、
>  rch.232などといった風にです。双方のチームメンバのイニシアルを使うの
>  も良いでしょう。
>  ・幅広い範囲のクラスに大きな変更を加えた場合、特別なバージョン名を所
>  々に使いましょう。
>  Part>>posPart.103、Bin>>posPart.106、Station>>posPart.254といった様
>  にです。

 ”>>” は インスタンスメソッドを意味します。
例:Part クラスの posPart メソッド

(では)

>  ・頻繁にリリースをしましょう。
>  ・頻繁に設定を読込み直しましょう。少なくとも一日一回は設定を読み込ま
>  しょう。バージョン付けやリリースの対象となる更新作業を始める前に読み

>  込むのが理想的です。作業は最新のコードを使って実行してテストする方が
>  ずっとはかどります。
> 
> ---
> オリジナル http://www.xprogramming.com/
> Copyright (c) 1999, REJeffries et al. (ronjeffries@....org)
> 
> (訳注:ENVYはObject Technology International Inc.の
> Smalltalk共同コンポーネント開発環境です。
> 詳しくは→http://www.oti.com/briefs/ed/edbrief5i.htm)
> 
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
> 日本フィッツ(株) 情報技術研究所
>  中尾 杉作
> e-mail: sugisaku.nakao@....jp
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
>