ダウンロード
Magazine
開発
アカウント
ダウンロード
Magazine
開発
ログイン
アカウント/パスワードを忘れた
アカウント作成
言語
ヘルプ
言語
ヘルプ
×
ログイン
ログイン名
パスワード
×
アカウント/パスワードを忘れた
日本語の翻訳状況
カテゴリ:
ソフトウェア
人物
PersonalForge
Magazine
Wiki
検索
OSDN
>
ソフトウェアを探す
>
ソフトウェア開発
>
ライブラリ
>
JunkUtil
>
フォーラム
>
公開討議
>
一貫性と互換性
JunkUtil
概要
プロジェクト概要
開発ダッシュボード
Webページ
開発メンバー
画像ギャラリー
公開フィード一覧
活動
統計情報
活動履歴
ダウンロード
リリース一覧
統計
ソースコード
コードリポジトリリスト
Subversion
リポジトリ閲覧
チケット
チケット一覧
マイルストーン一覧
チケットの種類一覧
コンポーネント一覧
よく使われるチケット一覧のリスト/RSS
新規チケット登録
文書
FrontPageの表示
ページ一覧
最近の更新
コミュニケーション
フォーラム
フォーラム一覧
パッチ (1)
ヘルプ (1)
公開討議 (50)
バグ報告 (12)
開発者 (4)
メーリングリスト
MLの一覧
ニュース
フォーラム:
公開討議
(スレッド #30436)
話題(スレッド)一覧に戻る
RSS
一貫性と互換性 (2011-09-22 11:17 by
coffee
#59708)
返信
チケットに引用
クラス名やメソッド名などの改善はここに。
メッセージ #59708 への返信
×
題名
本文
メッセージ #59708 への返信 > クラス名やメソッド名などの改善はここに。
Wiki文法は使えません
ログインしていません。投稿を区別するために投稿者のニックネームをつけてください(ニックネームの一意性は保証されません。全く別の人も同じ名前を利用することが可能ですので本人であることの特定には利用できません。本人であることを保証したい場合にはログインして投稿を行なってください)。
ログインする
ニックネーム
プレビュー
投稿
キャンセル
RE: 一貫性と互換性 (2011-09-22 11:17 by
coffee
#59709)
返信
チケットに引用
2011/09/23 1.0.7 安定版
・メソッド名の一貫性の確保
・StringUtil#urlEncodeを非推奨、かわりにStringUtil#encodeURLを使うこと
・StringUtil#urlDecodeを非推奨、かわりにStringUtil#decodeURLを使うこと
#59708
への返信
メッセージ #59709 への返信
×
題名
本文
メッセージ #59709 への返信 > 2011/09/23 1.0.7 安定版 > ・メソッド名の一貫性の確保 > ・StringUtil#urlEncodeを非推奨、かわりにStringUtil#encodeURLを使うこと > ・StringUtil#urlDecodeを非推奨、かわりにStringUtil#decodeURLを使うこと
Wiki文法は使えません
ログインしていません。投稿を区別するために投稿者のニックネームをつけてください(ニックネームの一意性は保証されません。全く別の人も同じ名前を利用することが可能ですので本人であることの特定には利用できません。本人であることを保証したい場合にはログインして投稿を行なってください)。
ログインする
ニックネーム
プレビュー
投稿
キャンセル
RE: 一貫性と互換性 (2011-11-15 19:41 by
sh0u
#60557)
返信
チケットに引用
2011/11/15
DES.java をユーティリティクラスとして実装
[junkutil.crypt.Hasher.java]
・インスタンス化禁止
・各メソッドを static メソッドへ
・微修正
テストコード実装済
coffee さんに拝見してもらう。
#59708
への返信
メッセージ #60557 への返信
×
題名
本文
メッセージ #60557 への返信 > 2011/11/15 > DES.java をユーティリティクラスとして実装 > > [junkutil.crypt.Hasher.java] > ・インスタンス化禁止 > ・各メソッドを static メソッドへ > ・微修正 > テストコード実装済 > > coffee さんに拝見してもらう。
Wiki文法は使えません
ログインしていません。投稿を区別するために投稿者のニックネームをつけてください(ニックネームの一意性は保証されません。全く別の人も同じ名前を利用することが可能ですので本人であることの特定には利用できません。本人であることを保証したい場合にはログインして投稿を行なってください)。
ログインする
ニックネーム
プレビュー
投稿
キャンセル
RE: 一貫性と互換性 (2011-11-15 20:42 by
coffee
#60560)
返信
チケットに引用
修正点などはzipしたあとメールアドレス
coffee@users.sourceforge.jp
までどうぞ :-)
#59708
への返信
メッセージ #60560 への返信
×
題名
本文
メッセージ #60560 への返信 > 修正点などはzipしたあとメールアドレス > coffee@users.sourceforge.jp までどうぞ :-)
Wiki文法は使えません
ログインしていません。投稿を区別するために投稿者のニックネームをつけてください(ニックネームの一意性は保証されません。全く別の人も同じ名前を利用することが可能ですので本人であることの特定には利用できません。本人であることを保証したい場合にはログインして投稿を行なってください)。
ログインする
ニックネーム
プレビュー
投稿
キャンセル
RE: 一貫性と互換性 (2011-11-16 23:40 by
sh0u
#60591)
返信
チケットに引用
2011/11/16
DES.java を [junkutil.crypt.Crypter.java] として実装。
MD5.java を [junkutil.crypt.Hasher.java] として実装。
修正点
・インスタンス化禁止
・各メソッドを static メソッドへ
・微修正
・テストコード実装
coffee さんに送付済。拝見してもらう。
#59708
への返信
メッセージ #60591 への返信
×
題名
本文
メッセージ #60591 への返信 > 2011/11/16 > DES.java を [junkutil.crypt.Crypter.java] として実装。 > MD5.java を [junkutil.crypt.Hasher.java] として実装。 > > 修正点 > ・インスタンス化禁止 > ・各メソッドを static メソッドへ > ・微修正 > ・テストコード実装 > > coffee さんに送付済。拝見してもらう。
Wiki文法は使えません
ログインしていません。投稿を区別するために投稿者のニックネームをつけてください(ニックネームの一意性は保証されません。全く別の人も同じ名前を利用することが可能ですので本人であることの特定には利用できません。本人であることを保証したい場合にはログインして投稿を行なってください)。
ログインする
ニックネーム
プレビュー
投稿
キャンセル
RE: 一貫性と互換性 (2011-11-17 13:31 by
coffee
#60602)
返信
チケットに引用
sh0uさんの実装、拝見しました。
各メソッドをstatic化した実装は良いと思います。
ただ、以下の理由でいますぐの取り込みはちょっと難しいです。
1.既存のクラスMD5、DESを維持して今回の変更を取り入れると、
当然ですが同じ役割のクラスが混在する状況になり、ユーザが混乱します。
2.既存のクラスMD5、DESを削除しての置き換えるとなると、APIの大幅変更
ということで、おそらく1.0.xから1.1.xにバージョンを上げることになります。
3.ネーミングの問題。事実上MD5算出用にしか使わないであろうクラスに
Hasherと命名することは、ユーザの理解を妨げるかもしれません。
Crypterのほうは、確かにその名前のほうが適切だと思いますが。
というわけで、少し保留にさせてください。
#59708
への返信
メッセージ #60602 への返信
×
題名
本文
メッセージ #60602 への返信 > sh0uさんの実装、拝見しました。 > 各メソッドをstatic化した実装は良いと思います。 > ただ、以下の理由でいますぐの取り込みはちょっと難しいです。 > > 1.既存のクラスMD5、DESを維持して今回の変更を取り入れると、 > 当然ですが同じ役割のクラスが混在する状況になり、ユーザが混乱します。 > 2.既存のクラスMD5、DESを削除しての置き換えるとなると、APIの大幅変更 > ということで、おそらく1.0.xから1.1.xにバージョンを上げることになります。 > 3.ネーミングの問題。事実上MD5算出用にしか使わないであろうクラスに > Hasherと命名することは、ユーザの理解を妨げるかもしれません。 > Crypterのほうは、確かにその名前のほうが適切だと思いますが。 > > というわけで、少し保留にさせてください。
Wiki文法は使えません
ログインしていません。投稿を区別するために投稿者のニックネームをつけてください(ニックネームの一意性は保証されません。全く別の人も同じ名前を利用することが可能ですので本人であることの特定には利用できません。本人であることを保証したい場合にはログインして投稿を行なってください)。
ログインする
ニックネーム
プレビュー
投稿
キャンセル