আমি পাইথনে একটি প্রোগ্রাম লিখছি, যা মূলত স্ট্রিংগুলি ম্যানিপুলেট করে এবং আমি ভাবছিলাম যে ওওপি নীতিগুলি ব্যবহার করে এটি করা উচিত কিনা। ক্লায়েন্ট আমাকে বলেছিল যে সে কোডটির বিষয়ে চিন্তা করে না, সে কেবল জিনিসটি করতে চায় ।
আমি জানি যে অবজেক্ট-ওরিয়েন্টেড কোড সংজ্ঞা ক্লিনার দ্বারা নয় এবং বিপরীতভাবে অ-ওও কোড সংজ্ঞা কৃপণ দ্বারা নয়। আমি যে প্রশ্নটি জিজ্ঞাসা করছি তা কমবেশি মতামত ভিত্তিক হতে পারে তবে কিছু নিয়ম থাকতে পারে যা সম্পর্কে আমি অবগত নই।
কী করা উচিত সে সম্পর্কে আরও কিছু তথ্য:
- একটি
.csv
ফাইলকে বিশ্লেষণ করুন এবং একটি কনফিগার ফাইলের উপর ভিত্তি করে ডেটা প্রক্রিয়া করুন (কলামগুলি আলাদা হতে পারে - যেমন কলামগুলির সংখ্যা বা তাদের ধারণ করা ডেটার মতো) - নতুন কাস্টম বিন্যাসিত ডেটা তৈরি করতে উপরের প্রক্রিয়াজাত ডেটা ব্যবহার করুন (বা উপরের কয়েকটি মানের উপর ভিত্তি করে একাধিক ফাইল)
- একটি এক্সএমএল ফাইল তৈরি করতে সর্বশেষ বিন্যাসিত ডেটা ব্যবহার করুন।
- XML ফাইলটি
XML
তাদের সামগ্রীর উপর ভিত্তি করে একাধিক s এ বিভক্ত করুন - অ্যাপ্লিকেশনটি সিএলআই ভিত্তিক হওয়া উচিত
- অবশ্যই অন্যান্য জিনিস রয়েছে যেমন: কিছু ইভেন্ট লগ করা, সিএলআই যুক্তি পার্স করা ইত্যাদি।
এখন, এটি মোটেও কোনও বড় / শক্ত প্রয়োগ নয়, এবং এটি প্রায় শেষও হয়েছে তবে পুরো বিকাশের প্রক্রিয়া চলাকালীন আমি নিজেকে জিজ্ঞাসা করে যাচ্ছিলাম যে এটি ওওপি ব্যবহার করে করা উচিত কি না।
সুতরাং, আমার প্রশ্নটি হবে: আপনি ছেলেরা, কখন কোনও অ্যাপ্লিকেশনটিতে ওওপি ব্যবহার করবেন তা জানেন / সিদ্ধান্ত নেবেন ?