添付ファイルの追加

ログイン済のユーザのみが添付ファイルをアップロード出来ます。

添付ファイル一覧

Kind Attachment Name Size Version Date Modified Author Change note
png
custocompany1.png 3.3 kB 1 25-6-2011 03:28 ytp
png
custocompany2.png 4.1 kB 1 25-6-2011 03:28 ytp
png
name.png 8.2 kB 4 31-12-2011 21:46 ytp
png
name2.png 8.3 kB 3 31-12-2011 21:43 ytp
png
supplyer.png 3.4 kB 1 25-6-2011 03:28 ytp

This page (revision-22) was last changed on 25-7-2014 20:50 by ytp

This page was created on 23-5-2011 01:03 by ytp

Only authorized users are allowed to rename pages.

Only authorized users are allowed to delete pages.

Difference between version and

At line 4 changed one line
!「privateメソッドに渡すパラメータをひとかたまり(データ構造)とするクラスを見逃している。」
*privateメソッドに渡すパラメータをひとかたまり(データ構造)とするクラスを見逃している
At line 65 changed one line
!privateメソッドを作りたくなった時はクラスを見逃している
*privateメソッドを作りたくなった時はクラスを見逃している
At line 68 changed one line
!そのパラメータをひとかたまり(データ構造)とするクラスを作るべき
*そのパラメータをひとかたまり(データ構造)とするクラスを作るべき
At line 71 changed 3 lines
*姓
*名
を持つ「__氏名クラス__」を作るべきです。そしてそのクラスに__委譲__するのです。\\
#姓
#名
を持つ__氏名クラス__を作るべきです。そしてそのクラスに__委譲__するのです。\\
At line 130 changed one line
正しいクラスを定義した結果、それでもメソッドの記述が長くなる場合、例えば属性が100個ぐらいあって一つの処理が長くなる場合、それはそれで正しいのです。意味も無く分割する必要は無いというのが私の考えです。
正しいクラスを定義した結果それでもメソッドの記述が長くなる場合、例えば属性が100個ぐらいあって一つの処理が長くなる場合、それはそれで正しいのです。意味も無く分割する必要は無いというのが私の考えです。
At line 136 changed one line
!フィールドを隠蔽するためにメソッドが口を開けている
*フィールドを隠蔽するためにメソッドが口を開けている(公開されている)
At line 172 changed 2 lines
private String yuubinBangou = "";
private String jyuusho = "";
private String yuubinBangou = ""; // 郵便番号
private String jyuusho = ""; // 住所
At line 191 changed one line
一方で、「氏名クラス」を利用している場合はどうでしょう?\\
一方で、「氏名クラス」を利用している場合はどうでしょうか。\\
At line 193 changed one line
なぜならば、ユーティリティクラスの目的は「処理」、つまり
なぜならば、ユーティリティクラスの目的は「処理」つまり
At line 196 changed one line
*氏名となるデータを保持すること
*氏名を構成する属性(データ構造)を保持すること
At line 198 changed one line
\\
[name2.png]\\
氏名クラスを利用している場合、__氏名を返す()__メソッドを呼び出している側の修正は必要ありません。このことがシステムの保守性をいかに高くするかを是非理解して下さい。\\
At line 200 removed one line
[name2.png]
Version Date Modified Size Author Changes ... Change note
22 25-7-2014 20:50 7.789 kB ytp to previous
21 31-12-2011 21:42 7.791 kB ytp to previous | to last
« This page (revision-22) was last changed on 25-7-2014 20:50 by ytp