新型コロナウイルスに関する情報は、厚生労働省の情報発信サイトを参考にしてください。情報を見る
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
オーバーエンジニアリングを考える - Retty Tech Blog
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
オーバーエンジニアリングを考える - Retty Tech Blog
ソフトウェアエンジニアの福井です。 前職含めて様々なオーバーエンジニアリングを目の当たりにし、また... ソフトウェアエンジニアの福井です。 前職含めて様々なオーバーエンジニアリングを目の当たりにし、また自身で設計実装してきました。 オーバーエンジニアリングにはオーバースペックな技術やテクニックを使うことや、誤ったビジネス戦略からくる過剰な仕様を満たすこと、善意によるニーズを超えた機能拡張などのケースがあります。 今回オーバーエンジニアリングというワードを、"将来を見越しすぎた設計をすること"にフォーカスし、色んな観点から考えます。 最初に将来を見越しすぎた設計の具体例があると以降の説明がしやすいため、まず具体例をいくつかあげます。 オーバーエンジニアリングのパターンと具体例 抽象化、汎用化、共通化を目的とした結果、オーバーエンジニアリングになってしまうケースがあります。これらのパターンについて解説します。 抽象化 具体例 ある為替レート取得API xxから別のAPI yyに乗り換えるかもしれ