আমি ভুলবশত এটি স্ট্যাকওভারফ্লোতে পোস্ট করেছি এবং এখন সেই সাইটে একটি পরামর্শের ভিত্তিতে এখানে পোস্ট করছি ...
এটি একটি খুব উচ্চ স্তরের ধারণাগত প্রশ্ন is একটি সফ্টওয়্যার অ্যাপ্লিকেশন বলুন আমার 4 টি বিভিন্ন ক্রিয়া রয়েছে, উদাহরণস্বরূপ: আপলোড, ভাগ করুন, মন্তব্য করুন এবং পছন্দ করুন
এবং আমি ব্যবহারকারীদের মতো কৃতিত্বের ব্যাজগুলি দিতে চাই:
- রুকি - আপনার প্রথম 5 টি ফাইল আপলোড করুন
- জাঙ্কি আপলোড করুন - 1 দিনে 20 টি ফাইল আপলোড করুন
- নাইট ক্রলার - মধ্যরাতের পরে একটি ফাইল আপলোড করুন
- শেয়ার-এ-হোলিক - 10 টি আলাদা ফাইল ভাগ করুন
- সমস্ত কিছু পছন্দ - 20 টি আলাদা ফাইলের মতো
আপনি ধারণা পেতে। আমার কোডটিতে কৃতিত্বের জন্য যুক্তি সংকলন না করে কোনও ব্যবহারকারী কোনও বিশেষ অর্জন অর্জন করেছে কিনা তা যাচাই করে দেখার সেরা উপায়টি কী? এবং .. - নতুন কৃতিত্ব পোস্ট সংকলন যোগ করার ক্ষমতা পুনরুদ্ধার করুন (এক্সএমএল বা ডিবি) - অর্জনগুলি অবশ্যই নির্দিষ্ট ক্রিয়াকলাপ, সময়ের সংখ্যা এবং অতিরিক্ত মানদণ্ড (দিনের সময় এর মতো) ট্র্যাক করতে হবে - সনাক্তকরণটি রিয়েল-টাইমের কাছাকাছি হওয়া উচিত যাতে ব্যবহারকারীকে অবহিত করা হয় প্রায় তাত্ক্ষণিকভাবে যখন একটি অর্জন সম্পন্ন হয়
আমার সবচেয়ে বড় প্রশ্ন হ'ল আমি কীভাবে এই সাফল্যগুলি অর্জন হচ্ছে তা সনাক্ত করব? আমি কি:
1) প্রতিটি ক্রিয়াকলাপের পরে যাচাই করে দেখুন কিনা ... (সর্বাধিক বাস্তব সময়) 2) নিয়মের একটি সেটের বিপরীতে অন্য কোনও প্রোগ্রাম সর্বদা ডিবি পরীক্ষা করে দেখুন? (সহজ)
আমি মিস করছি আরও একটি দৃষ্টান্ত আছে? আমি স্পষ্টভাবে মনে করি কারণ অনেক গেমগুলিতে (উদাহরণস্বরূপ আইওএসের জেটপ্যাক), আমি যে তাত্ক্ষণিক মুহূর্তে আনলক করেছি তাতে আমি যে আনলকটি পেয়েছি তা আমি অবাক করেছিলাম যা আমি বেশ চিত্তাকর্ষক বলে মনে করেছি।
ধন্যবাদ