タスク システム モード
RT、会社は元の Web サイトにタスク システムを追加する必要があります。これは、ユーザーが特定の要件を満たしたときに、特定の報酬を受け取ることができることを意味します。 既存のコードをできるだけ変更せず、タスクの完了ステータスをデータベースに保存します
タスクシステムをカプセル化し、タスクの完了ステータスをクエリするためのインターフェイスを残します(もちろん、受け取るタスクなども含まれます。
キー操作位置でこのインターフェイスを呼び出して、ユーザーのタスクの完了ステータスをクエリし、タスクシステムで処理します(現在位置をパラメータとしてタスクシステムに渡すことができ、タスクシステムが決定します)場所 (ページ) とタスクに基づいてタスクの完了レベルを決定します。
そうしないと、コードがどんどん汚くなってしまわないでしょうか? 私の個人的な提案は、既存のシステムに他のシステムを追加するときに、同様の方法を使用することです。既存システムのコードを減らし、新しいシステムに対応するインターフェースを追加する
ユーザーが特定の要件を満たす条件はあまり明確ではありません
。