記事へのコメント29

    • 注目コメント
    • 新着コメント
    kkobayashi
    kkobayashi タイミングの見極めが難しいのよ

    2019/05/14 リンク

    その他
    gomanori
    gomanori ぺたり。

    2019/05/13 リンク

    その他
    daichirata
    daichirata 抽象化と共通化の違いをちゃんと意識できる人じゃないとやばいコード書きがちだよね

    2019/05/13 リンク

    その他
    s99e209
    s99e209 開発フェーズが進むにつれて抽象化した箇所を後から改修することは良くあるので、できればテストコードが有ったほうがいいですね

    2019/05/13 リンク

    その他
    deokisikun
    deokisikun 日常会話の中ですら争いに発展していく人間達が、皆んなが納得する抽象化設計をできるのかという問題があるよねとか思ふ。長く使うシステムの場合にはDXよりもルールが明確な方が幸せになれそう

    2019/05/13 リンク

    その他
    versatile
    versatile 抽象化したからって共通化するとは限らん

    2019/05/13 リンク

    その他
    trashtoy
    trashtoy わかる. たまたま同じような処理になったのか, 同じことに何か意味があるのか切り分けるのが重要

    2019/05/13 リンク

    その他
    dorokei
    dorokei タイミング関係なく抽象化されていればそこに特殊なケースの処理入れるときが来ることはあって、そこでどうするかだと思うんだ。早い遅いではなく。

    2019/05/13 リンク

    その他
    manon_chocolate
    manon_chocolate とても賛同します!大事なのは、最後のなんのためにやるの?ってことを忘れないことかと。

    2019/05/13 リンク

    その他
    diveintounlimit
    diveintounlimit ブコメに指摘あるけど、抽象化っつーか共通化だよなぁ(´・ω・`)

    2019/05/13 リンク

    その他
    uturi
    uturi 私的による訂正が訂正前もわかる表記なのが素晴らしい

    2019/05/13 リンク

    その他
    n314
    n314 サンプルコードなしだと何も分からないんじゃないかなぁ。スクリプト言語の人がJavaのコードを見ると全部早すぎる抽象化に見えたりして。

    2019/05/13 リンク

    その他
    TriQ
    TriQ この記事自体が抽象的すぎて内容が良く伝わらないというよくできたネタ記事

    2019/05/13 リンク

    その他
    taruhachi
    taruhachi レイヤが違うが、そもそも論で言うとやりたい事や運用が固まってないのにシステムを構築したがるお客さんの時によくある。まだその機能は運用でカバーした方が良いですよとアドバイスする。

    2019/05/13 リンク

    その他
    NOV1975
    NOV1975 共通コードを抽象化ってアーキテクトいない問題じゃないの?

    2019/05/13 リンク

    その他
    lorenz_sys
    lorenz_sys 悪循環の始まりの節に違和感を感じる。例えばとはあるけど抽象化は実装後に行われるもののように書いてある。詳細設計で行わない?一旦リリースされた案件で重複コードが発見されて抽象化を検討する場合はまず却下。

    2019/05/13 リンク

    その他
    aya_momo
    aya_momo どうでもいいけど、簡単に打消し線引かないでほしい。読みにくい。Wordみたいにできればいい。

    2019/05/13 リンク

    その他
    greenT
    greenT ログ出力ごときにオリジナルの関数作り始めたらヤバい兆候だと思う。単純なAPI叩いてた方がソースgrepして動作追いやすいし複雑なことしたかったら専用のライブラリ使えばいいのにそういう選択をしないあたり

    2019/05/13 リンク

    その他
    qawsklp
    qawsklp 抽象化の必要の前にそもそもこの言語にこの機能があったらこの問題が回避出来るのにと考えるlisperが好きです

    2019/05/13 リンク

    その他
    rti7743
    rti7743 たいていの場合、抽象化よりもライブラリ化で充分だと思うけどなあ。手段として大切なのは、捨てる部分と守る部分を決めることだ。

    2019/05/13 リンク

    その他
    otihateten3510
    otihateten3510 そもそも、仕様上別ものなら別にするべきだと思うんだよね。別ものになる可能性が高い。

    2019/05/13 リンク

    その他
    masatomo-m
    masatomo-m 抽象化の失敗は、たいてい実際のビジネス上の運用をしっかり把握せず、機能要件を何の疑問も持たずに飲み込んだうえで「自分の担当範囲だけはきれいに」設計・実装しようとするエンジニアによって起こるとは思う

    2019/05/13 リンク

    その他
    monorod
    monorod 確かに「早すぎる抽象化」というよりは、「うまく抽象化できてないにも関わらず、たまたま処理が一緒だから共通化した」時によく問題になる気がする。別レイヤーのコードを共通化しちゃったり、みたいな

    2019/05/12 リンク

    その他
    sgo2
    sgo2 まぁ制約を課す面もあるので(型だし)。逆に練度の低いメンバーが多い場合、適度なタイミングで抽象化しないと収拾がつかなくなる。

    2019/05/12 リンク

    その他
    hamlet-r
    hamlet-r 抽象化→共通化の間違いでは?15年前の地味な本だが「ソフトウェア要求と仕様」(2004年、新紀元社)を一読することをお勧めする。日本のソフトウェアエンジニアはもっと言葉の定義に拘った方が良いと思う。

    2019/05/12 リンク

    その他
    kenichi_odo
    kenichi_odo これはあるあるだなー

    2019/05/12 リンク

    その他
    peketamin
    peketamin 雑に共通化してしまって後から分解しなおすときに後悔したことが何度も…

    2019/05/12 リンク

    その他
    rryu
    rryu 今は使わないけどとりあえず作っておいた機能はいざ必要になった時には何かちょっと違う感じになりがちである。

    2019/05/12 リンク

    その他
    mattn
    mattn 個人プロジェクトだと、あぁでもないこうでもない言いながらやるのも楽しいんですけどね。

    2019/05/12 リンク

    その他

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

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

    関連記事

    早すぎる抽象化の危険性(その抽象化、今のタイミングで大丈夫ですか?) - Qiita

    ※ 色々と誤解を招くというご指摘を受けたためタイトルを変更しました 早すぎる抽象化の危険性 ↓ 早すぎ...

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

    • techtech05212023/09/09 techtech0521
    • knj29182022/10/06 knj2918
    • mjtai2019/05/20 mjtai
    • atm_09_td2019/05/18 atm_09_td
    • torus12019/05/14 torus1
    • kkobayashi2019/05/14 kkobayashi
    • gomanori2019/05/13 gomanori
    • daichirata2019/05/13 daichirata
    • s12512019/05/13 s1251
    • chess-news2019/05/13 chess-news
    • s99e2092019/05/13 s99e209
    • tashiromachi0012019/05/13 tashiromachi001
    • satom9to52019/05/13 satom9to5
    • kyoai2019/05/13 kyoai
    • yk56562019/05/13 yk5656
    • keepoutfromhell2019/05/13 keepoutfromhell
    • deokisikun2019/05/13 deokisikun
    • advblog2019/05/13 advblog
    すべてのユーザーの
    詳細を表示します

    同じサイトの新着

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

    いま人気の記事

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

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

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

    新着記事 - テクノロジー

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

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