タグ

パターンに関するNilfsのブックマーク (4)

  • アンチパターンを理解して package by feature へ

    はじめに ニコニコ生放送でフロントエンドを担当している misuken です。 今回は関心が分散してしまう理由やその原理、この問題に対する適切な対処法を通して、package by feature の合理性や、そこで重要になってくる関心の単位などについて解説していきます。 規模の大きなものを扱っている方、分類が苦手な方、分類に関して悩みを感じている方には特に有用です。 前提 Reactでコンポーネントを管理する例で説明します 当然React以外の様々なディレクトリ構成でも応用できます BCD Design の概念も覚えておくとより体系的に理解できます 精度の高い明名ができれば、分類の効率も精度も上がります 現実世界で捉える関心の分散 通常、自宅や職場でトイレに行くとき、同じフロアや同じ建物内のトイレに行きます。 もしもトイレだけの建物が隣に建っていて、そこに行かなければならないとなったらと

    アンチパターンを理解して package by feature へ
    Nilfs
    Nilfs 2023/11/11
    言語化したことなかったのでこれは参考になりそう
  • 3Dセンサー 方式別の特徴

    top 3Dセンサー 方式別の特徴 2017-07-20 - 2018-06-19 (update) mode save ここでは,3Dセンサーの方式別の特徴を比較します. {{small:3Dセンサ,デプスセンサ,測距センサ,距離カメラ,など呼び方は様々あります.}} 市販の3Dセンサーのスペックは,下記のWebサイトで分かりやすくまとめられていて参考になります. {{small:デプスセンサのまとめ(2016-2017) fukushima氏 [link:http://qiita.com/fukushima1981/items/77930d3775117d66e5e8]}} *3Dセンサーの種類 市販の3Dセンサーは大まかに次の4つの方式で分類できます.同じ方式でも機種によって性能差はあるのですが,強引に平均化して比較すると表1のような特徴になりそうです. {| 装置構成 && 無地の

    Nilfs
    Nilfs 2018/07/05
    カメラとプロジェクタを使ったパターン等いくつかまとまってる
  • 2時間で作るカスタマージャーニーマップ――実例とともに考える新しい「おもてなし」のカタチ | 顧客の行動パターンを理解するためのカスタマージャーニーマップ入門

    カスタマージャーニーマップを使う3つのメリット顧客体験の分析にカスタマージャーニーマップを使うメリットとして、次の3つが挙げられます。 視野が広がるWeb担当者が考える施策は、PCやモバイルなどの媒体に視線が向きがちです。しかし、顧客の行動文脈から施策を考えるようにすると、もっと広い視野で施策を検討できるようになります。PCやモバイルだけにとどまらないリアルとの連携や、普段はあまり思いつかないような施策の立案が可能になります。 複雑なデータが直感的に把握できる顧客の体験は、「目的」「行動」「タッチポイント」「思考・感情」など、さまざまな要素の集合として構成されています。これらのすべてを把握することは非常に困難ですが、カスタマージャーニーマップを活用することで全体を見渡せるシンプルな形に整理できます。 施策立案が考えやすくなるカスタマージャーニーマップは、顧客の体験の中でも特に「行動と媒体」

    2時間で作るカスタマージャーニーマップ――実例とともに考える新しい「おもてなし」のカタチ | 顧客の行動パターンを理解するためのカスタマージャーニーマップ入門
    Nilfs
    Nilfs 2014/02/16
    カスタマージャーニー面白い
  • 実践的なパターン: テストの容易性を高める設計

    Contents The Problem: Monolithic Apps Composite Applications Composite Application Guidance The Bootstrapper and Containers Module Initialization Using the Bootstrapper Modules and Services Regions and RegionManager Locally Scoped Regions Views Separated Presentation Commands Events Wrapping Up Technologies such as Windows® Presentation Foundation (WPF) and Silverlight™ provide developers with a s

    実践的なパターン: テストの容易性を高める設計
    Nilfs
    Nilfs 2012/06/07
    読んでるけど、まだまだわからない
  • 1