
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
「フック」「単純な関数」のような「実装手段」でディレクトリを分けるべきでない - honey32
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
「フック」「単純な関数」のような「実装手段」でディレクトリを分けるべきでない - honey32
#ソフトウェアアーキテクチャ(主にReact)について いわゆる「スクリーミングアーキテクチャ(叫ぶアー... #ソフトウェアアーキテクチャ(主にReact)について いわゆる「スクリーミングアーキテクチャ(叫ぶアーキテクチャ)」とか「コロケーション原則」を目指す・守るべき 「実装手段」のみに着目して分割するのは、それに真っ向から反するアンチパターン ただし、コード生成のためにコードを読ませるタイプのツールなど、技術的制約から仕方なく同種のファイルをまとめるのは仕方がない 例: aspida に読ませる型定義ファイル群とか あと、極めて抽象的なユーティリティは、 utils 直下とか、 /utils/hooks /utils/dom のようなところに分けても良いだろう 特に、「〇〇という関心事のためのユーティリティ」と言うことができないので。 例:safeNullable<A, B>(fn: (a: A) => B) => (value: A | undefined | null): B | und