আমি এই ধরণের জিনিস আগেও দেখেছি।
কোডের একটি অংশ ছিল যা নির্দিষ্ট 'প্রশ্নের' জবাব দিতে পারে যা অন্য একটি 'ব্ল্যাক বক্স' কোডের টুকরো থেকে এসেছে। যদি এটি তাদের উত্তর না দিতে পারে তবে এটি তাদের 'ব্ল্যাক বক্স' কোডের অন্য একটি অংশে পাঠিয়ে দেবে যা সত্যই ধীর ছিল।
তাই কখনও কখনও পূর্বে অদেখা নতুন নতুন 'প্রশ্ন' দেখানো হত এবং তারা তাদের মধ্যে 100 টির মতো এক ব্যাচে প্রদর্শিত হত।
প্রোগ্রামারটি প্রোগ্রামটি কীভাবে কাজ করছে তাতে খুশি হয়েছিল, তবে ভবিষ্যতে সফ্টওয়্যারটি উন্নত করার কিছু উপায় তিনি চেয়েছিলেন, যদি সম্ভব হয় নতুন প্রশ্নগুলি আবিষ্কার করা যায়।
সুতরাং, সমাধানটি ছিল অজানা প্রশ্নগুলিতে লগ করা, কিন্তু এটি হিসাবে দেখা গেল, এখানে বিভিন্ন রকমের 1000 টি রয়েছে। লগগুলি খুব বড় হয়ে গেছে, এবং এগুলি দ্রুত করার কোনও সুবিধা নেই, কারণ তাদের কোনও সুস্পষ্ট উত্তর নেই। তবে প্রতি একবারে একবারে, একটি ব্যাচের প্রশ্নের উত্তর দেখা যেত।
যেহেতু লগগুলি খুব বড় হয়ে উঠছিল, এবং লগিং এই সমাধানটিতে আসল গুরুত্বপূর্ণ জিনিসগুলিকে লগ করার পথে আসছিল:
কেবল একটি এলোমেলো 5% লগইন করুন, এটি লগগুলি সাফ করবে, দীর্ঘমেয়াদে এখনও কোন প্রশ্ন / উত্তর যুক্ত হতে পারে তা দেখায়।
সুতরাং, যদি কোনও অজানা ঘটনা ঘটে থাকে তবে এগুলির একটি এলোমেলো পরিমাণে, এটি লগ করা হবে।
আমি মনে করি এটি এখানে আপনি যা দেখছেন তার সাথে মিল রয়েছে।
আমি এইভাবে কাজ করার পদ্ধতি পছন্দ করি না, তাই আমি এই টুকরোটি কোডটি সরিয়ে দিয়েছি এবং এই বার্তাগুলিকে অন্য কোনও ফাইলে লগ করেছি , তাই তারা উপস্থিত ছিলেন, তবে সাধারণ লগফাইলে ক্লোবার্ব না করে।