こんにちは。初めまして。 僕は12月からPortXというプロダクトを開発しております。PortXは国際貿易の見積査定業務を自動化するエンタープライズ向けのプロダクトです。 今日は、僕がPortXの開発を楽しいと思っている理由を整理してみたいと思います! 設計力が試されるプロダクトだということ僕は前職で受託開発をしておりました。その会社でエンジニアを始めた頃は、ほとんど設計論を知らないままにシステムを作っていました。結果として、この手で、たくさんのファットコントローラーや、技術的詳細に汚染されたビジネスロジックを生み出してきました。 このままだとコードを書くのが楽しくない日々が続くと思い、設計論を勉強するようになりました。設計論を読むと、それまでに脳内に溜まっていたアンチパターンがきれいに整理されており、時々に応じた解決策も提示されていて、非常に感銘を受けました。それ以降、設計論を読んでは、
![僕がPortXの開発を楽しんでいる理由|yu_tomori](https://cdn-ak-scissors.b.st-hatena.com/image/square/f27a8d1d994dfff6aa4b7660475a5e79d6c29496/height=288;version=1;width=512/https%3A%2F%2Fassets.st-note.com%2Fproduction%2Fuploads%2Fimages%2F68546608%2Frectangle_large_type_2_5b73b6f885ec2aa525f596cb0c30de91.jpg%3Ffit%3Dbounds%26quality%3D85%26width%3D1280)