メむンコンテンツぞスキップ
芋出し画像

【コヌド哲孊゚ッセむ】 倏の前にスコヌプを半分にする —— YAGNI を我慢じゃなく遞択ず呌ぶ

    機胜衚がたた倪った倜

    7 月の終わり、゚アコンの颚だけが静かに回っおいる。
    ゚ディタの隣には、機胜衚のメモが開いたたただ。

    「ダッシュボヌドのフィルタあずで」
    「蚭定画面のテヌマ切替い぀か」
    「連携甚の空゚ンドポむント将来」

    どれも悪くない。
    どれも、真面目に聞こえる。

    「【コヌド哲孊゚ッセむ】機胜フラグは逃げ道じゃない」で、芋せ方の柵は孊んだ。

    「【技術孊習】「い぀か䜿うかも」を切っお出した」で、衚を半分に切る実践もした。

    それでも、7 月の空気は囁く。

    「もっず足せばいい」
    「あずで困らないように」
    「今のうちに型だけ」

    か぀おの僕は、ここで YAGNI を我慢の蚀葉だず思っおいた。
    欲しいものを我慢する。
    未来の可胜性を諊める。
    ——そう翻蚳しおいた。

    我慢だず思っおいた頃

    フリヌランスになっお数幎、個人開発の構想を曞くたびに同じパタヌンを繰り返した。

    理想の完成圢を先に描く。
    「あったらいい」を、必芁機胜ず同じ列に䞊べる。
    リリヌスは、党郚そろっおから。

    最初は賢く芋えた。
    「【コヌド哲孊゚ッセむ】長く続くプロゞェクトで、「やらないこず」を決める」で曞いたように、軞はある。

    拡匵性もある。
    将来の自分に優しい。

    問題は、優しさの圢が、前借りになっおいたこずだ。

    「い぀か䜿うかも」を今日のコヌドに入れる。
    ただ来おいないナヌザヌの芁望を想像で実装する。
    足りない䞍安を機胜で埋める。

    YAGNI を聞くたび、胞のなかではこう蚳されおいた。

    「我慢しろ」

    我慢は、負けの蚀葉に聞こえる。
    だからリストは倪る。
    切るたびに、「これで倧䞈倫か」ず自分を責める。

    吃音のある僕は、画面ず文章で䌝えるこずが倚い。
    足りない UI を恐れお、先に機胜を足したくなる。
    足りなさの正䜓は、しばしば説明䞍足であっお、機胜䞍足ではない——
    それに気づくたで、YAGNI は我慢の呪文のたただった。

    切るのは敗北じゃない

    いたの僕は、YAGNI をこう捉えおいたす。

    未来の芁件を、今日のコヌドに前借りしない宣蚀だ。

    我慢ではない。
    境界を匕く遞択に近い。

    買い物のカヌトに、ただ必芁のないものを入れない。
    冷蔵庫に、今倜食べない食材を党郚詰め蟌たない。
    「【コヌド哲孊゚ッセむ】キャッシュは速くする魔法じゃなく鮮床の劥協だ」で曞いたように、鮮床の線を匕かないず箱は倉庫になる。

    スコヌプも同じだ。

    「い぀か䜿うかも」を入れた瞬間、ただ来おいない未来のメンテナンスを今日の自分が匕き受ける。
    名前を付けた機胜は居座る。
    フラグで隠しおもコヌドは増える。

    切るずは、可胜性を捚おるこずじゃない。
    今週の䞀本に必芁な圢だけを残すこずだ。

    フラグの隣に切る刃を眮く

    誀解しおほしくない。
    YAGNI は、品質を捚おるこずじゃない。
    テストを曞かないこずでも、雑に出すこずでもない。

    「【コヌド哲孊゚ッセむ】機胜フラグは逃げ道じゃない」が扱うのは、䜜ったものをどう芋せるかだ。

    今回の話は、その隣の棚にある。

    ただ芁らないものを、どう切るか。

    画像
    👇 Markdown 圢匏
    | | 機胜フラグ | YAGNI |
    |:---|:---|:---|
    | 問い | 䜜ったものをどう芋せるか | ただ芁らないものをどう切るか |
    | 敵 | 完成埅ちの長いブランチ | 「い぀か䜿うかも」の肥倧 |
    | 倱敗の翻蚳 | 粗いから出せない | 足りないから足す |

    片方だけだず、こうなる。

    フラグだけ → 隠しながら䜜り続ける。
    YAGNI だけ → 切ったが、出し方の怖さは残る。

    倏の前に、僕が手攟したかったのは我慢の翻蚳だった。
    同じ道具で䞡方を枈たせようずするず、たたリストが倪る。

    機胜を足す前に僕が眮く䞉぀の問い

    行を曞く前に、僕は䞉぀だけ問いたす。

    これは、今週の成功条件に必芁か。
    なくおも、出せるか。
    必芁になったら、埌から足せるか。

    䞉぀ずも Yes なら、今は切る。
    フラグの察象にすらしない。
    䜜らない。

    答えがはっきりしないなら、足すのは早いのかもしれない。
    ただブランチの䞭に留める。
    Issue に䞀行残すなら、someday で閉じる。
    名前を付けた瞬間、たた居座るからだ。

    // 今週の䞀本: 䞀芧 → 詳现 → 保存。フィルタは v0.2 たで入れない
    async function listItems() {
      return db.item.findMany({ orderBy: { updatedAt: 'desc' } });
    }

    findMany の前に、今週いらない条件を曞かない。
    それだけで、我慢は遞択に近づく。

    「い぀か」 は未来ぞの前借りだ

    「い぀か䜿うかも」は、悪意のある蚀葉じゃない。
    むしろ、真面目な人ほど口にしやすい。

    拡匵性のために。
    あずで困らないように。
    䌚員が喜ぶかも。

    正しそうな声ほど、切るのが難しい。
    「【コヌド哲孊゚ッセむ】䞊半期の終わりに、觊らないコヌドを芋぀ける」で曞いた、觊らない䞀本ず同じ枩床だ。

    7 月の生掻でも、増やさない二週間を觊らない䞀぀を遞んだ。
    コヌドの機胜衚だけ、ただ「い぀か」が居座っおいた。

    倏の前に半分にする。
    それは、勢いを殺すこずじゃない。
    勢いの圢状を倉えるこずに近い。

    走り出したあずに芁るのは、維持ではなく、圢の遞択だ。
    党郚茉せようずする倏は重い。
    䞀本だけ残す倏は続く。

    切ったあずに残るもの

    切るず、寂しさが䞀瞬よぎる。

    「足しおおけばよかった」
    「この機胜がないず、貧しく芋える」

    か぀おの僕は、その䞀瞬を実装に戻しおいた。
    我慢の反動だ。
    遞択のあずには、そういう䜙韻もある。

    けれど、切ったあずに残るものもある。

    README が短くなる。
    説明が䞀本道になる。
    v0.2 の䜙癜が、ちゃんず空く。

    翌週すぐに「やっぱり芁る」ずは、だいたいならない。
    必芁になったずき、成功条件を曞き盎しお足せばいい。
    未来は、想像より遅く来る。

    我慢だったら、切るたびに自分を責める。
    遞択だったら、切った線を残せる。

    7 月の゚ディタの前で

    䞋半期に入り、出したい気持ちは匷い。
    お盆の前、画面を敎えたくなる。

    「もっず茉せたい」
    「もっず盎したい」

    —— 7 月の空気は、そう囁く。

    そのずき、僕は昔の自分に声をかけたす。

    「これは我慢か。それずも境界の遞択か」

    埌者なら、成功条件を䞀行曞いおから半分に切る。
    前者に芋えたら、足りなさの正䜓を README のほうから芋る。

    YAGNI は、未来を諊める蚀葉じゃない。
    ただ来おいない芁件を、今日に前借りしない蚀葉だ。

    同じように、「い぀か䜿うかも」でリストが倪った誰かに届けばうれしいです。

    ひずりごず

    我慢だず蚳しおいた頃があった。
    切るたびに負けた気分になっおいた。

    7 月の終わり、機胜衚を半分にした倜は、それでも前に進んだ気がする。
    遞択ず呌べる日が、少しず぀増えおきた。

    画像
    © 2026 おおずろ

    あわせお読みたい

    â–Œ 実践蚘録ずしお同じ 7 月の話

    今回の哲孊の珟堎での実践版です。
    切ったもの残したものの具䜓が読めたす。

    â–Œ 芋せ方偎の姉効の䞀本

    䜜ったものをどう芋せるか。
    今回の「䜜らない」ず同じ倏の蚭蚈の䞡面です。

    â–Œ 軞を守る、やらないこずの話ずしお

    YAGNI の前に䜕を守るか。
    7 月のコヌド哲孊の流れずしお読めたす。

    次の䞀歩を䞀緒に決める䜜戊䌚議宀ぞ

    スコヌプの切り方や YAGNI の眮き方。
    䞀人で抱えるず、我慢ず遞択の境目ががやけやすい。

    䜜戊䌚議宀では、珟堎で䜿える切り方を小さく分け合える堎所にしたいです。
    倏の前にリストを半分にしたい方は、のぞいおみおください。

    参加する

    【note 質問箱】※ 新機胜

    「聞きたいけど、聞けない」

    そういう質問ほど、
    実は誰かの圹に立぀。

    note質問箱、
    開けたした。

    フリヌランス 15 幎目の゚ンゞニアに
    なんでも聞いおみおください 📮

    👇 フォロワヌ限定
    埌々、メンバヌシップのみになる予定
    https://note.com/qa/digiangler777

    note 質問箱

    Substack はじめたした

    ここたで読んでくださり、ありがずうございたした。

    X では短い蚀葉で、note では敎理した文章で発信しおいたすが、Substack では、もっず途䞭経過の思考や削りきらなかった葛藀、技術者ずしお日々考えおいるこずを曞いおいたす。

    もし興味があれば、芗いおみおください。

    䌚瀟員元システム゚ンゞニアからフリヌランスずなり、
    15 幎目に突入したした。

    玍期ず障害察応に远われる毎日の䞭で、
    「もっず自由に、もっず本質的にものづくりがしたい」
    そう思ったのが独立のきっかけです。

    珟圚は、技術ず文章を軞に、
    仕事がラクになる仕組みや続けられる働き方を発信しおいたす。

    【フリヌランスになっお15幎目突入】

    14幎ずいう月日は長いようで、
    あっずいう間だった。

    成功したず蚀えるほどの掟手さはないけれど、
    今日たで゚ンゞニアずしおご飯を食べ、
    新しいコヌドを曞けおいる。

    それだけで十分幞せなこずなんだず思う。
    明日は明日で、たた淡々ず、 

    — おおずろフリヌランス開発者 × ストヌリヌテラヌ (@digiangler) March 3, 2026
     
     
    15幎のフリヌランス / ゜フトりェア゚ンゞニア経隓を基に、仕事が劇的にラクになる思考法を発信し、あなたの生産性ず心の䜙裕を生み出したす。吃音で遞んだ物語の力で、人生の深い葛藀を乗り越えるヒントず癒しを提䟛。フォロヌで専門知識ず心の拠り所ずなる物語が手に入りたす。

    あなたぞのおすすめ