1:以下、5ちゃんねるからVIPがお送りします 2021/10/08(金) 07:43:47.509 ID:bSTsAWjE0
似たようなパターンがいっぱいあって使い分けが難しい
スポンサードリンク
3:以下、5ちゃんねるからVIPがお送りします 2021/10/08(金) 07:46:00.276 ID:D1PjYVcw0
うーん2個くらいかな
4:以下、5ちゃんねるからVIPがお送りします 2021/10/08(金) 07:46:00.618 ID:JhlFBQ1C0
デザインパターンってよく聞けど何?
5:以下、5ちゃんねるからVIPがお送りします 2021/10/08(金) 07:48:30.434 ID:bSTsAWjE0
>>4
オブジェクト指向における実装の型
6:以下、5ちゃんねるからVIPがお送りします 2021/10/08(金) 07:50:16.172 ID:JhlFBQ1C0
>>5
何それ?代表的なのは?
8:以下、5ちゃんねるからVIPがお送りします 2021/10/08(金) 07:51:35.027 ID:bSTsAWjE0
>>6
シングルトン
7:以下、5ちゃんねるからVIPがお送りします 2021/10/08(金) 07:51:15.409 ID:rFWX1S4y0
GoFの23種類なんて覚えなくていいよ
MVCモデルさえ理解していればいい
9:以下、5ちゃんねるからVIPがお送りします 2021/10/08(金) 07:52:14.740 ID:bSTsAWjE0
>>7
それは流石に暴論かと
いくつか知っとくべきデザインパターンはあると思うんだ
10:以下、5ちゃんねるからVIPがお送りします 2021/10/08(金) 07:53:29.303 ID:t1qSgMuFM
ほとんどのエンジニアは知らないよ
12:以下、5ちゃんねるからVIPがお送りします 2021/10/08(金) 07:54:42.045 ID:eNL2WKqB0
当たり前にやってることに名前つけただけだから
13:以下、5ちゃんねるからVIPがお送りします 2021/10/08(金) 07:54:57.333 ID:2aYLeql30
インスタンスって複数作れたんだ
11:以下、5ちゃんねるからVIPがお送りします 2021/10/08(金) 07:53:54.958 ID:JhlFBQ1C0
自然にインスタンスなんて1個しか作らないわ
俺って天才なのか
15:以下、5ちゃんねるからVIPがお送りします 2021/10/08(金) 07:58:14.667 ID:bSTsAWjE0
>>11
いや複数必要な場合もあるだろ
14:以下、5ちゃんねるからVIPがお送りします 2021/10/08(金) 07:56:48.589 ID:rFWX1S4y0
シングルトンはインスタンスを1個しか作らないことを指すんじゃなくて
1個しか作れないようにプログラムに縛りを科す仕組みを作ることを言うんだよ
19:以下、5ちゃんねるからVIPがお送りします 2021/10/08(金) 08:03:13.519 ID:yCp3CzQ60
デザインパターンって言うだけあってここはこのデザインパターンで作ってねとか設計書にかけるし、ソース読むときの手がかりになる
21:以下、5ちゃんねるからVIPがお送りします 2021/10/08(金) 08:03:54.463 ID:2aYLeql30
>>19
なるほどなぁ
20:以下、5ちゃんねるからVIPがお送りします 2021/10/08(金) 08:03:39.110 ID:bSTsAWjE0
シングルトンにするのと静的クラスにするのってどう作り分けたらいいの?
28:以下、5ちゃんねるからVIPがお送りします 2021/10/08(金) 08:13:00.334 ID:mjiRnkK20
>>20
インスタンスが無いとできない事をやりたいかどうか
35:以下、5ちゃんねるからVIPがお送りします 2021/10/08(金) 08:23:43.776 ID:rD0arp5d0
役職くらいなら継承でクラス作って良いと思うが
課長クラスの中で複数作るってのは意味わからんな
name1
name2
みたいに書いてんの?
37:以下、5ちゃんねるからVIPがお送りします 2021/10/08(金) 08:26:39.213 ID:JhlFBQ1C0
>>35
継承は使わないってデザインパターンはないのか?
40:以下、5ちゃんねるからVIPがお送りします 2021/10/08(金) 08:28:58.608 ID:rD0arp5d0
>>37
使わない理由ない限りないんじゃない?
普通使うと思うけど
47:以下、5ちゃんねるからVIPがお送りします 2021/10/08(金) 08:32:46.140 ID:JhlFBQ1C0
>>40
俺は継承は見にくくなるし複雑になるから使わないからなぁ
前にビッパーのプログラマーも同じこと言ってて
俺と同じ考えの奴がいるなーと思ったんだが本には載ってないのか
38:以下、5ちゃんねるからVIPがお送りします 2021/10/08(金) 08:27:01.964 ID:9q9LfGcs0
専門学生か?
お前らの話してること一切業務レベルにないからもうやめとけ
44:以下、5ちゃんねるからVIPがお送りします 2021/10/08(金) 08:31:00.858 ID:JhlFBQ1C0
>>38
まあ効率化よりも社内のテンプレートと同じように書いたほうが統一感は出るな
大学の研究室や専門でチームで開発してる時もそうだろう
多少非効率でも同じように統一して書いていけば見やすいし変更もしやすいし
バグが出た時もトレースしやすい
43:以下、5ちゃんねるからVIPがお送りします 2021/10/08(金) 08:30:47.295 ID:NihHIwXV0
(´・ω・`)アルゴリズムの引き出し増やしたほうが役に立つよ
49:以下、5ちゃんねるからVIPがお送りします 2021/10/08(金) 08:33:49.820 ID:IRTrpG2ld
>>43
デザインパターンとアルゴリズムは違うくね?
52:以下、5ちゃんねるからVIPがお送りします 2021/10/08(金) 08:38:32.985 ID:JhlFBQ1C0
確かにアルゴリズムの引き出しは重要だな
どういう業種でプログラミングしてるか知らんけど
こういう時はこうやるっていうコードと引き出しをいっぱい持ってるのが
プログラマーとしての経験な気がする
45:以下、5ちゃんねるからVIPがお送りします 2021/10/08(金) 08:31:47.130 ID:mRv7sYB5a
シングルトンてデザインパターンの定番みたいな顔して一人歩きしてるけど
可能な限り使うなってパターンだったよな
67:以下、5ちゃんねるからVIPがお送りします 2021/10/08(金) 09:21:32.808 ID:cahsg6ELa
業務プログラムとかならデザインパターンなんていらない
フレームワークとかを作るならいる
ブリシディース,ジョン
ソフトバンククリエイティブ
1999-10T
元スレ: https://viper.2ch.sc/test/read.cgi/news4vip/1633646627/
- タグ :
- #プログラマー