t_wの輪郭

Feedlyでフォローするボタン
あれ
あれあれあれYou ain't gonna need it『YAGNI - Wikipedia』『OCP vs YAGNI · Enterprise Craftsmanship』

あれ

2022/4/24 23:57:00

 いろいろ検討してみたけどめんどくさすぎるし、sql.jsのwasm読み込みがなんか信用できないし、npm install sql.jsしてもうまく動かなかったし、DB扱うのは後回しでいいかなってなってきた。普通にオブジェクトを文字列化して保存して終わりにしよう。YAGNIだ。まあいい勉強にはなった。後々役には立つ。

あれ

2022/3/26 15:57:00

サーバーにDBを置く場合は、アウトラインの所有者を決めないといけないな。
今のところはDBを利用者のPCの中だけの想定だから問題にはならないけど、将来を見越して今のうちに所有者のテーブルを作ってもいいかもしれない。と思ったけど、YAGNIの考え方だと今対応するのもなんだかなぁだな。必要になってからでいいか。テーブルを一つ追加する形になるので、そこまで大それた変更にもならないはずだ。

あれ

2022/3/26 15:19:00

"You ain't gonna need it"[1]、縮めて YAGNI とは、機能は実際に必要となるまでは追加しないのがよいとする、エクストリーム・プログラミングにおける原則である。

引用元:『YAGNI - Wikipedia』 2022年3月26日