[過去ログ] 【ゲームエンジン】Unityなんでも質問スレpart3 (1002レス)
前次1-
抽出解除 レス栞

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
175
(2): 2021/02/08(月)13:09 ID:9UhBW4U6(1) AAS
とあるUNITYの凄い人の動画で
スクリプトは処理ごとにわけたほうがいい
一つでまとめて処理するのは危険とよく言われてるんだけど
スクリプト分けるより一つにまとめたほうがわかりやすいような気がするんだけど
どんな危険性があるのかいまいちわからない
178
(2): 2021/02/08(月)22:01 ID:oiCGlHqI(1/2) AAS
>>175
スクリプトってのはUnityだとクラスだから、「1クラスにいろんな機能を放り込んだほうが楽じゃね?」という発想という前提で話をしてみる
結論から言うと「最初は楽かもしれないが、長期的には地獄を見る可能性がある」という感じ
以下解説、長文なので分割兼先に謝っとくね

オブジェクト指向設計原則またはSOLIDの原則と呼ばれるものがあって、その1つに「単一責務の原則」ってのがある
1つのクラスには1つの責務(機能)しか持たせない方が良いという原則
この原則に徹底的に反して、1つのクラスやオブジェクトにありとあらゆる責務をもたせちゃってるのがアンチパターンの1つ「神オブジェクト」ってやつ
省5
181: 175 2021/02/09(火)00:29 ID:rnKLIuUX(1) AAS
176-179
あとあとでメンテナンスに影響出てくるんですね
そういえば確かに動画の人も神クラスっていう言葉使ってました
危険性については詳しく話してなかったので気になってました
とても勉強になりました ありがとうございます!
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.029s