কয়েক মাস আগে, আমরা ঘরে বসে উন্নত পরীক্ষার সরঞ্জামগুলি নিয়ন্ত্রণ করতে এবং পরিমাপের একটি সেট রেকর্ড করতে একটি অ্যাপ্লিকেশন বিকাশ শুরু করেছি। এটিতে একটি সাধারণ ইউআই থাকা উচিত এবং অবিচ্ছিন্ন রেকর্ডিংয়ের কারণে অবশ্যই থ্রেডগুলির প্রয়োজন হবে place এই অ্যাপ্লিকেশনটি কয়েক বছরের জন্য ব্যবহৃত হবে, এবং এই সময়ের মধ্যে বেশ কয়েকটি কম্পিউটার বিজ্ঞানের শিক্ষার্থী দ্বারা বজায় রাখা হবে।
আমাদের বস প্রায় 30 বছর আগে স্নাতক হয়েছেন (অপরাধ হিসাবে ধরা হবে না; আমার পিঠেও অর্ধেকেরও বেশি সময় আছে) এবং বাধ্যতামূলকভাবে বলেছেন যে আমরা এএনএসআই সি তে এই অ্যাপ্লিকেশনটি বিকাশ করি কারণ যুক্তিটি হ'ল তিনিই একমাত্র পুরো সময় জুড়ে থাকবে, এবং তাই সে অবশ্যই বুঝতে পারে যে আমরা কী করছি। তিনি আরও রায় দিয়েছিলেন যে আমাদের কোনও বিমূর্ত তথ্য প্রকার ব্যবহার করা উচিত নয়; এমনকি তিনি আমাদের যে গ্লোবাল ভেরিয়েবল (দীর্ঘশ্বাস) ব্যবহার করতে চান তার নাম দিয়ে একটি তালিকা দিয়েছেন।
আমি আসলে এই পদ্ধতির জন্য কিছুক্ষণ চেষ্টা করেছি, তবে সমস্ত পয়েন্টার ক্রিয়াকলাপ নিরাপদ ছিল এবং সমস্ত স্ট্রিংয়ের সঠিক আকার ছিল তা নিশ্চিত করতে এটি সত্যই আমাকে ধীর করে দিচ্ছিল। অতিরিক্তভাবে, কোডের লাইনগুলির সংখ্যা যা আসলে হাতের সমস্যার সাথে সম্পর্কিত ছিল তা ছিল আমাদের কোড বেসের একমাত্র ছোট ভগ্নাংশ। কিছু দিন পরে, আমি পুরো জিনিসটি সরিয়ে ফেললাম এবং সি # ব্যবহার করে নতুন করে শুরু করলাম। আমাদের বস ইতিমধ্যে প্রোগ্রামটি চলতে দেখেছেন এবং এটি যেভাবে কাজ করে তা তিনি পছন্দ করেন তবে তিনি জানেন না যে এটি অন্য ভাষায় লেখা হয়েছে।
পরের সপ্তাহে আমাদের দু'জন সোর্স কোডটি দেখতে যাওয়ার জন্য মিলিত হবেন, যাতে তিনি "এটি কীভাবে বজায় রাখবেন তা জানতে পারবেন"। আমি একরকম ভয় পেয়েছি এবং আমি আপনাদের কাছ থেকে এই সিদ্ধান্তটি সমর্থন করার জন্য কোন যুক্তি ব্যবহার করতে পারি তা শুনতে চাই।
ভীরু আপনার