[フレーム]
はてなブックマークアプリ

サクサク読めて、
アプリ限定の機能も多数!

アプリで開く

気に入った記事をブックマーク

  • 気に入った記事を保存できます
    保存した記事の一覧は、はてなブックマークで確認・編集ができます
  • 記事を読んだ感想やメモを書き残せます
  • 非公開でブックマークすることもできます
適切な情報に変更

エントリーの編集

loading...

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。

タイトルガイドライン

このページのオーナーなので以下のアクションを実行できます

タイトル、本文などの情報を
再取得することができます
コメントを非表示にできます コメント表示の設定

ブックマークしました

ここにツイート内容が記載されます https://b.hatena.ne.jp/URLはspanで囲んでください

Twitterで共有

ONにすると、次回以降このダイアログを飛ばしてTwitterに遷移します

316users がブックマーク コメント 52

ガイドラインをご確認の上、良識あるコメントにご協力ください

0 / 0
入力したタグを追加

現在プライベートモードです 設定を変更する

おすすめタグタグについて

よく使うタグ

クリーンアーキテクチャの功罪

316 users zenn.dev/adwd

ガイドラインをご確認の上、良識あるコメントにご協力ください

0 / 0
入力したタグを追加

現在プライベートモードです 設定を変更する

おすすめタグタグについて

よく使うタグ

はてなブックマーク

はてなブックマークで
関心をシェアしよう

みんなの興味と感想が集まることで
新しい発見や、深堀りがもっと楽しく

ユーザー登録

アカウントをお持ちの方はログインページ

記事へのコメント52

  • 注目コメント
  • 新着コメント
gabill
偶像崇拝を禁止する宗教は多いけど、『名前をつける行為』も本末転倒を招きやすい行為だと思う。

その他
nunulk
アーキテクチャで解決できる問題はソフトウェアのごく一部であって、そこだけクリーンであってもしょうがないってことだと思ってる

その他
cloverstudioceo
あぁうちにも意識高い系エンジニアが残した自称クリーンアーキテクチャのプロジェクトあるけど、結構困ってるな。

その他
hase0510
記事を書いた人にこの話題について語れるだけの材料がなくてふわっとした内容になってる。ブコメもふわっとした雰囲気ですね。

その他
devrabi
ファッションでアーキテクチャを採用することの功罪、っというか罪な話なだけの気がしますが。自分が本当にそれに価値を感じてから採用すれば良いだけで

その他
turanukimaru
いや私の作ったゲームのシミュレータはAndroidでもブラウザでも鯖でも同じ言語で同じ戦闘ロジックを動かしてるよ?CAは同心円の外周をハードごとに取り換えられるけど、ロジックの可搬性が要らないならCAも不要だよ。

その他
cpw
フロントで必要と思ったことはない。複雑ならViewModelを作る、データの流れは1方向という考え方が重要なくらい。

その他
for-my-internet-demo
大半のプロジェクトたいしたことしないしな〜/マジレスするとwebフロントの進化(?)がロジックの疎結合や可搬性とは別の方向に行ったので、せいぜい書き捨て式年遷宮の方がハマるようになったとこはある

その他
mak_in
サーバーサイドのWebフレームワークで開発してるが、その範囲内だと無くても十分。ただ、マイクロサービス的アプローチでLambdaやazure functionも併用しだすと辛くなってる。その解にクリーンアーキテクチャを試行中......

その他
queeuq
クリーンアーキテクチャを採用して、ドメイン層のコード量が他のレイヤーのコード量より顕著に少ないならやめとけって思う。

その他
sonots
Webフロントエンドについて話している?全般について話している?

その他
shufo
It's probably time to stop recommending Clean Code (そろそろクリーンコードを勧めるのはやめた方がいい)https://qntm.org/clean というエントリが前話題になったりしましたね。あの著者の影響で困ってる人が多いのは世界共通っぽい

その他
weakref
ぶっちゃけ、汚いコードを量産するタイプの人はクリーンアーキテクチャでも汚いコード。無駄にクラス等が増えるため逆に変更に弱くなることがある。積極的な理由が無い限り不要というのが結論。

その他
mozukuyummy
クリーンアーキテクチャは偶像化しやすいけど、SOLID 原則を地道に一個一個やる方が、結果としてクリーンアーキテクチャ的なプロジェクトを実現できると思う。

その他
asuka0801
観測する限り、特に日本のプロダクトはプロダクト開発初期のPMF時点で何故か丁寧にあの同心円にある名前でディレクトリ構成を設計してしまって技術的負債だー!って言ってる例をよく見掛けたりする。

その他
objectiveworker
導入したがる人は、導入した途端に、次の新しい技術に触れるためにすぐやめる。設計なんて数年たたないと効果がわからないんだが。。。

その他
ghostbass
アーキテクチャー全部嫌いてのが分からん、君のプログラムは1ファイルであれもこれも全部実装しちゃってるわけではなかろう?/何を分離して何を統合するかは考える必要があるけどフロントエンドだけでそれやる?

その他
canadie
クリーンアーキテクチャは小手先の技術でも宗教でもなくはなく1つの思想。提示された構造を理解なくなぞれば何が起きるかは自明だよ

その他
umai_bow
クリーンアーキテクチャはクラスじゃないと出来ないってことないと思うけど

その他
for-my-internet-demo
for-my-internet-demo 大半のプロジェクトたいしたことしないしな〜/マジレスするとwebフロントの進化(?)がロジックの疎結合や可搬性とは別の方向に行ったので、せいぜい書き捨て式年遷宮の方がハマるようになったとこはある

2023年12月20日 リンク

その他
daishi_n
クリーンアーキテクチャってシャープMZのこと? アレは最低限のブートローダとIOCSだけROMに積んでる今のPCと変わらんやん(違

その他
pwatermark
なんつーかこういうたぐいの設計思想って、「相手がいっぱいいる」前提でのものが多いと思うんだよね だから結合が少ないのであれば、余計なことに手間をかける結果になる

その他
raamen07
MVCは欠陥だらけで、Railsは時代遅れ、こう言うこと言う人たちは信じたらダメ

その他
strawberryhunter
よくあるプラクティスのうちの一つ程度の認識だなあ。デザインパターンも結果論として捉えてる。最も自然なコードになるように書けば無駄な苦労をせずに済む。

その他
dalmacija
写経は学習時に有効だけど実務でやったらアホの子じゃろね

その他
nemoba
海外のカンファレンスで著者が微妙な立場とったので著書毎と叩くという流れの上っ面のツイートをソースにポエムしてるのって、上っ面だけ使うなというブーメランにしか見えないhttps://zenn.dev/adwd/articles/6a37865fb77105

その他
aosiro
彼の本は理解できなくて売っぱらった、、、話についていけなくて辛い

その他
soybeancucumber
アーキテクチャの功罪じゃなくて、場面に応じた選択肢を見誤るエンジニアの罪では。

その他
queeuq
queeuq クリーンアーキテクチャを採用して、ドメイン層のコード量が他のレイヤーのコード量より顕著に少ないならやめとけって思う。

2023年12月20日 リンク

その他
TMCNE
xxxをクリーンアーキテクチャで作ってみました!系のしょうもない記事が乱造されてたね

その他
kagerouttepaso
同心円の端っこのレイヤでしかないソフトウェアが円の中心だと錯覚しているから不幸が起きる。

その他
tettekete37564
いやあの同心円はイメージであってCAの本質は内側に依存を持たないって事でしょ。だから依存となるハードウェアやDBなんかを外側に置く事を表現すると同心円になるだけで同心円が大切なわけじゃない

その他
mushus
クリーンアーキテクチャをクリーンアーキテクチャという特定のアーキテクチャだと大多数に勘違いさせた本。

その他
hachibeechan
サーバーサイドはともかく、フロントエンドで採用するメリットは一ッッッッッ切ない

その他
devrabi
devrabi ファッションでアーキテクチャを採用することの功罪、っというか罪な話なだけの気がしますが。自分が本当にそれに価値を感じてから採用すれば良いだけで

2023年12月20日 リンク

その他
y_hirano
Webフロントだと過大かなあとは思う。

その他
hs9reeneye5
具体的なイシューに対する引き出しとして読むべきであって、クリーンにしたいなんて言う曖昧な目的で始めるべきじゃないと思うんですよね。

その他
Magicant
より良いアーキテクチャー(の名前)を我々が見付けられてないので、いつまでもクリーンアーキテクチャーの名前が独り歩きしてるんだな

その他
PrivateIntMain
サーバーがどこまでやってるか。ユースケースまで押し込めてるならフロントでやることはないし、そうでないとしてもユースケースこさえるぐらいしかやること無いよう思える。プレゼンターはライブラリ依存だろうし。

その他
yn3n
具体的なクラスではなくinterfaceで扱うことが絶対善みたいな風潮あるけど、実装がどこにあるか迷子になってしんどい

その他

注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

リンクを埋め込む

以下のコードをコピーしてサイトに埋め込むことができます

プレビュー
アプリのスクリーンショット
いまの話題をアプリでチェック!
  • バナー広告なし
  • ミュート機能あり
  • ダークモード搭載
アプリをダウンロード

関連記事

usersに達しました!

さんが1番目にブックマークした記事「クリーンアーキテ...」が注目されています。

気持ちをシェアしよう

ツイートする

クリーンアーキテクチャの功罪

クリーンアーキテクチャというと設計における銀の弾丸のように扱われていて、クリーンアーキテクチャを... クリーンアーキテクチャというと設計における銀の弾丸のように扱われていて、クリーンアーキテクチャを導入するという記事をよく見ます。しかし自分の経験だとクリーンアーキテクチャで書かれているのにもかかわらず開発効率が落ちているという事が多く、いつでも使っておけばいいというものではないと思っています。 最近目にしたクリーンアーキテクチャに対する批判 筋ではないので詳細は省きますが、あるとき[1][2]にUncle Bobの著書であるCleanシリーズへの批判をXで見ました。 ここで一番載せたかったものが今見つけられないのですが、以下のようなポストがありました。 書籍クリーンアーキテクチャに書いてある内容を抜きにして起こった現象だけを見るとマイナスの方が多い このポストが自分の感じていることを端的に表現できているように感じました。書籍クリーンアーキテクチャの内容を悪いと思いませんが、その影響により

ブックマークしたユーザー

  • dealforest2025年06月01日 dealforest
  • youko032025年05月31日 youko03
  • yujiroarai2025年05月31日 yujiroarai
  • sentimental-ganache2025年05月31日 sentimental-ganache
  • machupicchubeta2025年05月31日 machupicchubeta
  • komlow2025年05月31日 komlow
  • h0ba2025年05月18日 h0ba
  • yuiseki2025年04月26日 yuiseki
  • yudukikun51202025年04月25日 yudukikun5120
  • mika_ishido2024年10月25日 mika_ishido
  • chidakiyo2024年08月09日 chidakiyo
  • febc_yamamoto2024年08月07日 febc_yamamoto
  • hisaichi55182024年08月07日 hisaichi5518
  • xmobile2024年08月06日 xmobile
  • imyutaro2024年08月06日 imyutaro
  • ura_ra2024年08月06日 ura_ra
  • yojik2024年08月06日 yojik
  • katzchang2024年08月06日 katzchang
すべてのユーザーの
詳細を表示します

ブックマークしたすべてのユーザー

同じサイトの新着

同じサイトの新着をもっと読む

いま人気の記事

いま人気の記事をもっと読む

いま人気の記事 - テクノロジー

いま人気の記事 - テクノロジーをもっと読む

新着記事 - テクノロジー

新着記事 - テクノロジーをもっと読む

同時期にブックマークされた記事

いま人気の記事 - 企業メディア

企業メディアをもっと読む

はてなブックマーク

公式Twitter

はてなのサービス

Copyright © 2005-2025 Hatena. All Rights Reserved.
設定を変更しましたx

AltStyle によって変換されたページ (->オリジナル) /