記事へのコメント25

    • 注目コメント
    • 新着コメント
    sigwyg
    古来から言われるリストだけど、UtilとかCommon誰にも使われない問題と、エラーは発生した箇所で投げるべき、てのは特に同意。

    その他
    NOV1975
    色々と納得できない。ここに書かれてるような問題が起きるのはそれなりの規模のシステムだろうから共通系の設計と管理が核心。コメントは設計書と即座に対照できるためのものを当たり前でも書いておくべき

    その他
    twotiger
    fatする?変な言葉

    その他
    kmaebashi
    utilは太ってもよいのでは。その中で、ちゃんと分類整理されていれば。

    その他
    mookie
    突っ込む気で読んだけど、おっしゃる通りです。反省しています。確かに命名は命なので魂を込めたい

    その他
    uchiten
    uchiten 今日!エラーを握りつぶされたコードのせいで!大変な目にあった!!

    2023/03/14 リンク

    その他
    shikiarai
    shikiarai いまだに人類はここ。新しい人も増えるからいつまでもここ

    2023/03/14 リンク

    その他
    fai_fx
    fai_fx “見ればわかることをコメントに書く必要はないですね。。。”…見て分かるのは今だけ。

    2023/03/14 リンク

    その他
    ultimatebreak
    人間の脳は設計の最適化に向いていないのが良くわかるね

    その他
    tettekete37564
    バックエンド関係なくね?言っていることは経験が浅かったり、人的・時間的リソースが十分でないとやってしまいがちな奴なのでその通りなのだけど。

    その他
    tamanecoplus
    tamanecoplus /* ここを直すと動かなくなるから弄るな! */

    2023/03/14 リンク

    その他
    yarumato
    “バックエンド10年。困ったらときの関数置き場になるutilは作るのをやめよう。 状態管理するクラスにsetter導入すると変更して良いという意図を伝える実装に。ドメインモデル(Class)はルールも書いてカプセル化”

    その他
    versatile
    versatile たしかに古いイメージの記事だけど、結局現場で動いてるコードってこういう内容をガンガンはらんでるよねぇ。

    2023/03/14 リンク

    その他
    homarara
    chatGPTがもうちょい進化して「リファクタリングして」「テスト書いて」で済むようになるまで粘る。

    その他
    daira4000
    daira4000 昔から言われてるよねーって感じ。普遍的よね。

    2023/03/14 リンク

    その他
    osamu0329
    > 偶然同じようなコードになったからと言って共通化するのではなく… ほんとそれ。utilも下手に外部から利用されると不要な依存関係の原因になる

    その他
    hatest
    hatest 「fatする」がルー大柴の声で再生されるので、最後に「togetherしようぜ!」で締めるといいと思う

    2023/03/14 リンク

    その他
    dlive1
    バックエンドの良くない設計「困ったらときの関数置き場になっているutil」⇒そもそもutilを作るのをやめ「状態を管理するクラスにgetter, setter導入」「責務を複数持ちすぎクラス」

    その他
    superchibita
    superchibita 20年前の記事感ある。

    2023/03/14 リンク

    その他
    nharuki
    あーーーあるあるあるある!!utilブクブク肥えるのちょーわかる!ある程度膨らんできたら切り出すようにしないとアカン

    その他
    n314
    n314 utilはfatしてもいい派かなあ。ハッシュ化は無し、バリデーションではないoptional型的な空文字チェックは有りかな。表示用の日付整形とかDB用に配列を整理するとかのIO境界でよく使う。

    2023/03/14 リンク

    その他
    raamen07
    raamen07 フロントエンドで直すのではなくバックエンドで直した方がいいこと ではなかった

    2023/03/14 リンク

    その他
    nunulk
    「コントローラーにデータ取得処理も実装している」のは別に問題なくて、往々にしてデータ取得のロジックの詳細が記述されてしまうのが問題だけど、例示されてるコードは問題ないように思う

    その他
    sakuro
    「fatしてくる」という不思議な表現 (意味は分かる)

    その他
    mayumayu_nimolove
    秘伝のタレとか抱え込みすぎクラスとか面白い

    その他

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

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

    関連記事

    バックエンドの設計で直したほうが良いコード9選

    バックエンド兼インフラエンジニアのrevenue-hackです! 今回は今までバックエンドエンジニア10年くらい...

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

    • radiocat2023/03/23 radiocat
    • tobetchi2023/03/23 tobetchi
    • miguchi2023/03/22 miguchi
    • maasayan2023/03/18 maasayan
    • e10kg2023/03/17 e10kg
    • sigwyg2023/03/17 sigwyg
    • sn-limelight2023/03/16 sn-limelight
    • mjtai2023/03/16 mjtai
    • s_ryuuki2023/03/16 s_ryuuki
    • AHE2023/03/16 AHE
    • k_wizard2023/03/15 k_wizard
    • ikajigoku2023/03/15 ikajigoku
    • takaya0302023/03/15 takaya030
    • NOV19752023/03/15 NOV1975
    • katsu_aniyan2023/03/15 katsu_aniyan
    • Puyosty2023/03/15 Puyosty
    • chankuri2023/03/15 chankuri
    • masayuki-as2023/03/15 masayuki-as
    すべてのユーザーの
    詳細を表示します

    同じサイトの新着

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

    いま人気の記事

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

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

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

    新着記事 - テクノロジー

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

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

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

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