「Tidy First? ―個人で実践する経験主義的ソフトウェア設計」を読んだ。
前半では、プログラムを改善する具体的なテクニックが多数紹介されている。どんなプログラミング言語でも当てはまるように書かれていて、わかりやすい。
後半はコードの整理をどのタイミングで行なっていくのが良いかを論じているのだが、考えたことがない視点で書かれていて興味深く読んだ。
リファクタリングが価値を生み出すのは未来。新機能を作る時の機能追加の時間を短縮することで価値がでる。
このメンタルモデルを会計の正味現在価値というモデルをつかって表現していて、とても面白いと思った。
私は経営学部を卒業していて、久しぶり正味現在価値という単語に触れてに懐かしかった。
著者の最終結論としては、やりすぎない程度に整頓してから機能追加するのが大体の場合で良いだろうと思っているみたいだ。
More Stories

2026年4月8日 ・ other
2年半のフルプラットフォーム開発について全部書く
2年半前、人生で一番追い詰められたプロジェクトが終わりました。少しだけ時間に余裕ができたので、個人で運用していたWebアプリをリプレイスすることにしました。そしてあれこれ試行錯誤していたら、2年半経っていました。やりたかった事を一通りやり切ることができたので、こだわり部分を紹介します。
2026年2月10日 ・
『ザ・ゴール ― 企業の究極の目的とは何か』を読んだ
「ザ・ゴール ― 企業の究極の目的とは何か」を読みました。
2025年12月27日 ・ vuejs
Vueでスマホアプリ開発【Capacitor】
2025年12月20日 ・ other
紅白もちのひみつ『めっきらもっきら どおん どん』
奥さんに言われて「はっ」としました。もんもんびゃっこ達は赤いおもちを食べていて、かんたは白いおもち。これはなんらかの意味がこめられてるのでは?と思い考えてみました。