ものづくりでこんな経験ありませんか? 個人開発でもプロダクト開発でも構いません。以下のような経験はありませんか・・・? 僕は・・・すべてあります・・・。この記事ではなるべくユーザの気持ちに立ち返り、結果としてすばやく・安定した開発をするための一つの案をElmを中心として説明したいと思います。 新しい技術を試している間に作ろうとしたものを見失う コーディング以前に消耗してしまった 以下のような技術を学んでいる途中でものづくりとはなにか?と哲学な気持ちに UML(モデリング) OOP(オブジェクト指向原則) リーダブルコード(人によって違う可読性という謎の概念) デザインパターン 抽象設計 DDD クリーンアーキテクチャ 久々に触ったら何をやっているか、わからないし クソコードだし 新しく作り直した 気合を入れて抽象化を頑張ったら結果的に無駄だった(これは良い設計だ、と心の中で思うことにした)