実際のプログラミングでデザインパターンなんてほとんど使わないよな
■ このスレッドは過去ログ倉庫に格納されています
上級者ぶりたいやつが複雑に作り込みすぎて返って保守困難になるのがオチだから誰も使わなくなったよな 最近はクリーンアーキテクチャとかいうテスト至上主義者のための馬鹿みたいにインターフェイスと中間データクラスを作る設計が流行ってるらしい 他人が書いたモノを修正する場合とかは多少役立つ
GOTO文まみれみたいな構造(GOTO文そのものではない)でもアタリをつけやすくなる 実装を簡単に差し替えられるので簡単にサーバーAPIをモックできるらしいがそもそもサーバーをローカルで動かしてテストするだけだから完全に不要なんだよな あと、ただのグローバル変数のことを依存性注入って呼んでかっこつけてるらしい DIでコンテナ云々はよく必要もないプロジェクトで躍起になって使ってるイメージ 「最近xxが流行ってる」「最近xxは使わない」
自称プログラマが口にするこの手はほぼ嘘
まともにやってるプログラマは割と古い技術も使いまわす(羽目になる)しそっちの方がトラブル少なくてみんな助かる >>8
データベースやリクエストを送ることによって無駄なリソースを無限に使う上にすべて直列にしなきゃいけなくなるんだが デザインパターン云々よりそのデザインパターンを意識して作られたフレームワークに従うことのが多くない?
MVC強要するrails移行のはまさにそれだし結局覇権とったreactなんか頭immutableだよね >>12
すまん最初から最後まですべて意味不明なんだが
まずこれは7へのレス?
データベースはテストのたびにまっさらな環境を作るだけだしリクエストで無駄なリソースも意味不明
すべて直列も謎 >>8
グローバル変数がなぜ必要なのかを考えろ。それは設計がおかしい
Cや関数型ならおかしくはないが、オブジェクト指向でいうと設計ミスだ >>15
ほんとこれ
普通、いろんなところから参照したいオブジェクトはメソッドの引数で全部渡すよね? ■ このスレッドは過去ログ倉庫に格納されています