私は現在、多くの共通点を持ちながら明確に異なる 2 つのソーシャル ネットワーキング サイトに取り組んでいます。両方 (UI を含む) に同じコードをたくさん書いていることに気づき、コードの重複を制限するベスト プラクティスがあるかどうか疑問に思っていました。
主な問題の 1 つは、これらのプロジェクトが互いに非常に独立しており、近いうちに類似点よりも相違点の方が多くなる可能性が高いことです。また、最初の作業が完了すると、他のプログラマーに引き継がれる可能性があるため、コード ライブラリを共有することが大きな問題になる可能性があります。
同様の状況に対処しなければならなかった可能性のある人々からの提案はありますか?
PS: 両方のプロジェクトの開発者は私だけで、しばらくはそのままの状態が続くようです。