レストランにて
【×】駄目なクラス分け
皮を剥く係
包丁で切る係
鍋で煮込む係
フライパンで焼く係
【○】正しいクラス分け
カレーを作る係
シチューを作る係
ステーキ作る係
焼きそばを作る係
作業内容でクラス分けするな。担当内容で分けろ
■ このスレッドは過去ログ倉庫に格納されています
2018/06/10(日) 00:51:50.22
12仕様書無しさん
2018/06/10(日) 16:50:21.85 商品も店員が持ってないとおかしい
13仕様書無しさん
2018/06/10(日) 17:14:39.81 倉庫に持ってると考えれば良いのでは?
14仕様書無しさん
2018/06/10(日) 19:54:33.7316仕様書無しさん
2018/06/11(月) 01:12:48.32 グローバル変数?
倉庫はブースごとに存在するだろ?
倉庫はブースごとに存在するだろ?
18仕様書無しさん
2018/06/13(水) 23:27:11.55 コンロの抽象概念なら百万個コピーしてもタダやがな
22仕様書無しさん
2018/06/14(木) 15:10:23.67 根拠であって毛根ではない
23仕様書無しさん
2018/06/14(木) 19:38:24.96 「うるさいハゲ」は根拠にはならないというのだろうか?
24仕様書無しさん
2018/06/14(木) 19:41:00.58 入力はたくさん、出力はひとつ
25仕様書無しさん
2018/06/14(木) 22:55:59.39 揚げ物係
焼き物係
肉料理係
みたいな感じだな
焼き物係
肉料理係
みたいな感じだな
27仕様書無しさん
2018/06/26(火) 22:13:01.76 メソッドの切り口をどのへんにするかでいつも死ぬほど悩む
業務機能として切り口つくるかプログラム的な切り口にするかで
だいたい一貫性が保てずぐちゃぐちゃになる
ユーザーの種類を取得するメソッドはgetUserType()にするべきか
DBからデータ引っ張ってくるんだからgetUser()として呼び出し側でuser.getType()とするべきか?
業務機能として切り口つくるかプログラム的な切り口にするかで
だいたい一貫性が保てずぐちゃぐちゃになる
ユーザーの種類を取得するメソッドはgetUserType()にするべきか
DBからデータ引っ張ってくるんだからgetUser()として呼び出し側でuser.getType()とするべきか?
28仕様書無しさん
2018/07/01(日) 07:36:00.61 >>27
そこは一貫性いらないと思う。
どうしても一貫性がいるなら後者にせざるを得ない(全プロパティ分メソッドをつくる?まさか)。
でもユーザタイプだけよく使うからメソッドにするよ、ってことはあり得る。
そこは一貫性いらないと思う。
どうしても一貫性がいるなら後者にせざるを得ない(全プロパティ分メソッドをつくる?まさか)。
でもユーザタイプだけよく使うからメソッドにするよ、ってことはあり得る。
■ このスレッドは過去ログ倉庫に格納されています
