This is a cache of https://b.hatena.ne.jp/entry/s/ohbarye.hatenablog.jp/entry/2025/12/30/155950. It is a snapshot of the page as it appeared on 2026-01-12T18:07:04.943+0000.
[B! 設計] 「こんな複雑なことをしないといけないのはおかしい」というソフトウェアエンジニアの勘 - valid,invalid

    記事へのコメント86

    • 注目コメント
    • 新着コメント
    secseek
    これはありますね。実際は、ライブラリで解決できているだけで複雑なことをしている場合もままありますが。あと、不要な仕事を減らす能力はソフトウェアエンジニアより前に経営者に持ってほしいところです

    その他
    aalpaca375
    複雑さの源泉と理由次第で肯定も否定もできる。

    その他
    FunnyBunnyDizzy
    無用な複雑さはイニシャルコストだけではなく莫大なランニングコストになるよね/実装で仕込むこともあるけど、要件・仕様レベルで仕込まれる複雑さも深刻

    その他
    joker1007
    後輩にコードレビューの仕方を質問された時に、この話してるなー。目的の複雑さとシステムやコードの複雑さが噛み合ってないというのが直感的に分かるケースがあって、そこを重点的に見るのがコツだと。

    その他
    trace22
    最近はむしろ複雑なことをしなくていい場合他者と差別化できていないと思ってるけど

    その他
    ijustiH
    AWSのベストプラクティスに基づきマネージドサービスを組み合わせて設計した結果実装に億単位の見積を出されたことがある。業務要件の見直しが必要なのかな。

    その他
    vegnpomn
    過去のローコードがダメだったのは、生成されるものがとにかく異様に複雑だったのは大きかったとは思う。AIエージェントに複雑にしないでくださいと指示しても、そもそも複雑にする能力しかなければ意味がないわけで

    その他
    ducktoon
    その勘が働かない人ほど負債を量産していく

    その他
    arvante
    なまじ社長に知識があるために、社長の理解度が現場においてのレベルキャップとなっている会社、あると思います。

    その他
    xlc
    麻雀アプリを書いたときに何度も「麻雀のルールは無闇に複雑で何か間違えてる」と感じたね。「完全先付け」なんてのはルールがプログラム化できんほど混沌としてる。

    その他
    cad-san
    とはいえ生涯に一回は必要以上に複雑なコングロマリットを作ってやりすぎたなぁと思う経験を経ないとこの辺りの感覚は腹落ちしないとだろうなぁと若い人のコードをレビューしていて思う

    その他
    inulab
    勘が鋭くなればガンダムに乗れるかもしれない。という無意識下のバイアスのせいで若い人に思い付きで行動するいい加減な人と思われているのはたぶん私です。だからこそ私は0083が好きなんです。

    その他
    toaruR
    わかる(ノ∀`) 米国本社の指示です、とかで裁量が無いとかも

    その他
    circled
    DBの設計に無理があるのにアプリケーションレイヤーでなんとかしようとしてるサービスなりは大抵これな気がする。どこかのタイミングでDBの構成もリファクタリングした方が良い

    その他
    mmuuishikawa
    まあ複雑なほうがお金をたくさん引っ張れるんだけどね

    その他
    auto_chan
    複雑なことになってしまった経験を蓄積していくと複雑なことになってる様子をみていろいろ察するりょくは高まっていく。世界の複雑性を慎重に紐解いて調整できる異能力者は現場にたくさんいても"世界"の領域には稀

    その他
    sakusakubird
    検索しても情報が出てこない時は自分の根本的な勘違いだと気付く。大体そう

    その他
    mikage014
    複雑な要求をシンプルな設計に落とし込むことが仕事だと思っている。そのために複雑さの要因となる仕様を削ったり少し変えたりする調整も含めて。

    その他
    lli
    メソッドや関数が1画面に収まらないときは分割するルールに似た何か。結果として複雑でもロジックが分離できてないと何か良くないことが起きつつある気がしてくるのよね

    その他
    komutan1
    技術的には可能です、やろうと思えばできます、みたいなやつよね。

    その他
    kobago55555
    ドメイン駆動設計中「こんな複雑なドメインルールがあるのはおかしい」

    その他
    dltlt
    『これまで培ってきた「こんな複雑なことをしないといけないのはおかしい」という勘や不要な作業を防ぐ能力。これらに対して無頓着に逆行する振る舞いが、ソフトウェアエンジニアのAIに対する不安視の一端のように』

    その他
    yarumato
    “10x Engineerは、不要な作業を未然に防ぐ能力を持つ人だった。実行不可能なタスクを止めるためPMを説得、不要に複雑な開発を止める、DXに投資して全員の時間を節約、将来のために自分の作業を文書化...”

    その他
    boxmanx99
    分かる…… でも、トプコメの経理の人じゃないけど、法律のせいだったりしてぐぬぬともなるよね。誰だよこの計算式考えた奴!

    その他
    topiyama
    要求・仕様は複雑でも実装・検査は簡易でありたい

    その他
    masatomo-m
    コードの複雑さは解消して良いが、業務の複雑さは業務ドメインの無理解により理解から逃げて「複雑」と言ってるケースもよく目にするので、自称ソフトウェアエンジニアの意見は鵜呑みにしてはいけない

    その他
    onionskin
    わかる一方で、実装に関してはもう全部AIにコード生成させちゃえば、複雑なまま回せるようにもなっちゃいそう。CPUの実装とかだってだいぶ前からツール頼みでしょ。多分。

    その他
    dev0000_1
    物事をややこしくしてくるのは、センスがないか、騙そうとしてくるなの、どちらか。

    その他
    cpw
    優秀だなぁ。有名な人なんだろか。

    その他
    securecat
    やることの抽象度を上げれば明快になるのは当たり前だが、具象化するほど複雑になるのも当たり前だろう。おかしいという感覚がおかしいような。無駄と複雑はそもそも異なる概念だし。

    その他

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

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

    関連記事

    「こんな複雑なことをしないといけないのはおかしい」というソフトウェアエンジニアの勘 - valid,invalid

    時折、「やりたいことに対してこんな複雑なことをしないといけないのはおかしい」という感覚がはたらく...

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

    • you48692026/01/09 you4869
    • soe-j2026/01/08 soe-j
    • aki772026/01/07 aki77
    • noone09222026/01/07 noone0922
    • hkanemat2026/01/06 hkanemat
    • ayoshh2026/01/06 ayoshh
    • l-liroki2026/01/05 l-liroki
    • secseek2026/01/05 secseek
    • malmac2026/01/05 malmac
    • roogh5eeSha62026/01/03 roogh5eeSha6
    • sect9jp2026/01/03 sect9jp
    • igrep2026/01/03 igrep
    • satsu_any2026/01/03 satsu_any
    • imyutaro2026/01/03 imyutaro
    • takoashi_net2026/01/03 takoashi_net
    • objectiveworker2026/01/03 objectiveworker
    • shidooken2026/01/02 shidooken
    • lugecy2026/01/02 lugecy
    すべてのユーザーの
    詳細を表示します

    同じサイトの新着

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

    いま人気の記事

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

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

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

    新着記事 - テクノロジー

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

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

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

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