Togetter/min.tを安心してお使い頂くためのガイドラインを公開しました。

JavaのEnumと定数クラスなど

JavaのEnumと定数クラスなどの話
2
都元ダイスケ🍅 @daisuke_m

同意。でも「同じ種類のものが散らばるのが嫌」って感覚が分からなくもない。 yyyank.blogspot.jp/2016/09/java.h…

2016-12-13 20:47:18
リンク yyyank.blogspot.com 【Java】定数クラスをどうしたものかと改めて考える Javaの技術的な話、設計思想、Android、SI的な話、API比較など、個人的に興味がある話題を記事にしています。 2 users
都元ダイスケ🍅 @daisuke_m

MVCそれぞれのクラス用に3つのパッケージを用意したくなる気持ち。

2016-12-13 20:48:54
うらがみ⛄ @backpaper0

Spring Cloud Config使っておけば良いんじゃね?って気持ち。

2016-12-13 20:49:18
谷本 心 / CERO-METAL @cero_t

@backpaper0 それはライフサイクルを無視しすぎかな・・・。 どのようなタイミングでの更新があるかは、様々。

2016-12-13 20:50:13
谷本 心 / CERO-METAL @cero_t

@backpaper0 2文目の意味が分からなさすぎた。

2016-12-13 20:50:33
都元ダイスケ🍅 @daisuke_m

パッケージがモジュールだと捉えて、FooModel FooView FooController が、fooというパッケージに入っている、ってのが好き。

2016-12-13 20:50:57
うらがみ⛄ @backpaper0

@cero_t そうでなくとも定数クラスはねぇ。嫌いなんですよね

2016-12-13 20:51:11
うらがみ⛄ @backpaper0

@cero_t 普段のせろさんだと思って気にしてませんでした!

2016-12-13 20:51:37
谷本 心 / CERO-METAL @cero_t

@backpaper0 分かりますけどね。アプリケーションライフサイクルを無視して、全部CloudConfigはたぶん死ぬよー

2016-12-13 20:52:31
うらがみ⛄ @backpaper0

定数クラスというかstatic修飾子が付くものが嫌い。

2016-12-13 20:52:39
うらがみ⛄ @backpaper0

@cero_t その辺わかってないんで、年末Spring Cloud Configいじる予定ですー

2016-12-13 20:53:11
うらがみ⛄ @backpaper0

@daisuke_m staticにした時点でinner classではなくなります。。。

2016-12-13 20:55:28
谷本 心 / CERO-METAL @cero_t

@backpaper0 いや、いじっても変わらないところで、要するに、定数クラスのかわりに「全部DBに定数で持たせます」っていう感じじゃないですか。 定数って、それだけじゃないでしょ、って意味です。

2016-12-13 20:56:14
都元ダイスケ🍅 @daisuke_m

@backpaper0 あと、あれ、なんか名前あるんだっけ。public class A{} class B {} って1ファイルに書くやつ。(これのB)

2016-12-13 20:56:57
うらがみ⛄ @backpaper0

@cero_t ??? BigDecimal.ZEROみたいな未来永劫変わらんやろ、って感じのやつですか?

2016-12-13 20:57:21
谷本 心 / CERO-METAL @cero_t

@backpaper0 Errors.UserNotFound みたいなやつです。

2016-12-13 20:57:57
うらがみ⛄ @backpaper0

@daisuke_m それ、単なるクラスじゃないですか? で、static書くやつはstaticにネストしたクラス、static書かないやつはインナークラス

2016-12-13 20:58:19
うらがみ⛄ @backpaper0

@cero_t ??? バリューオブジェクトですか、それは?

2016-12-13 20:59:23
都元ダイスケ🍅 @daisuke_m

あの、メソッド内でクラス定義するアレの気持ち悪さと言ったら。(これも名前知らん)

2016-12-13 21:01:29
うらがみ⛄ @backpaper0

@cero_t enumではないんですか???(せろさんが何を言おうとしてくれてるのか理解できていない。。。)

2016-12-13 21:02:22
都元ダイスケ🍅 @daisuke_m

@backpaper0 static書いたら、inner classの定義からは外れるんすね。あんまり厳密に捉えられてなかったー。

2016-12-13 21:02:49
残りを読む(77)

コメント

コメントがまだありません。感想を最初に伝えてみませんか?