2016-12-06 3 views
0

こんにちは私はアプリケーションにmixpanelを実装しようとしています。私は、別の関数やオブジェクトをラップして、それをもっとコントロールできるようにし、将来変更があれば編集する方が簡単だと考えました。ラッパーでミックスパネルやそれに類似するものをラップするのは良い方法ですか、それとも不要ですか?

しかし、私が最終的に真実になるかどうかは分かりません。mixpanelライブラリを直接使用するのではなく、不要なコードを書くことになります。

あなたは何ですか? ベストプラクティスは何ですか?

答えて

0

私は同じ理由でこれに似たことをしました。私はどんな害も見られない。アプリ内の複数の場所で同じ通話をしている場合は、これを乾燥状態に保つ方法です。私はDjangoアプリを構築していて、それは簡単なutilファイルの中に入れています。

def track(user_id, event_name, circumstances={}): 
    mp.track(user_id, event_name, circumstances) 
関連する問題