見出し画像

2.2 リプレイスについて

リプレイスとは、言語のリプレイス・設計のリプレイスなど大胆なリファクタリングを指しています。

例えばFacebookやTwitterといったサービスは利用する言語が何度も変わっており、技術が進化してもレガシーなサービスにならないようにしてサービスの開発速度を落とさずプロダクトを成長させ続けています。

スタートアップでは特に最初は動くことが大事なため、どうしても最小の構成で比較的コードも汚くなったりする場合があります。

複業クラウドでは創業時に生み出した負債は必ず解消するという意思の元リプレイスを積極的に行なってきました。

会社がまだ4期目であるにも関わらず、ビジネス的・ユーザー価値のあるプロダクト開発として週一回のリリースというスピード感を維持しながら技術負債にも向き合ってきました。

技術スタックの変遷

技術スタックの過去と現在
技術スタックの歴史

Another worksでは一緒に働ける仲間を募集しています!

またもし気軽に話だけでも聞いてみたいという方がいれば私やPMの宮内とお話しできればと思います!

この記事が気に入ったらサポートをしてみませんか?