সাধারণত, যেকোন পদ্ধতি যা একটি উদাহরণেররাষ্ট্রের উপর নির্ভর করে না স্থির হওয়া উচিত। হেল্পার ক্লাস যেগুলিতে স্ট্যাটিক পদ্ধতি ছাড়া আর কিছুই নেই সেগুলিকে স্থির ঘোষণা করা উচিত যাতে আপনি দুর্ঘটনাক্রমে নন-স্ট্যাটিক সদস্যদের যোগ করা থেকে এবং ক্লাসগুলিকে ইনস্ট্যান্ট করা থেকে বিরত রাখতে পারেন৷
হেল্পার পদ্ধতি কি স্ট্যাটিক হওয়া দরকার?
২১ উত্তর। আমি এই ধরনের সহায়ক পদ্ধতি পছন্দ করি ব্যক্তিগত স্ট্যাটিক; যা পাঠকের কাছে স্পষ্ট করে দেবে যে তারা বস্তুর অবস্থা পরিবর্তন করবে না।
একটি হেল্পার ক্লাস কি স্ট্যাটিক হতে পারে?
অধিকাংশ হেল্পার বা ইউটিলিটি ক্লাস স্ট্যাটিক পদ্ধতি ব্যবহার করে। আপনি যদি আপনার সহায়ক শ্রেণীর একাধিক দৃষ্টান্ত তৈরি করতে চান তবে আপনার কেবলমাত্র নন-স্ট্যাটিক পদ্ধতিগুলি ব্যবহার করা উচিত, তবে যেহেতু আপনার কেবল একটি সাধারণ ইনপুট -> ফাংশন -> আউটপুট দরকার, তাই আমি পদ্ধতিগুলিকে স্ট্যাটিক করব।
স্ট্যাটিক হেল্পার ক্লাস কি খারাপ?
স্ট্যাটিক হেল্পার ক্লাস খারাপ কেন? স্ট্যাটিক হেল্পার ক্লাসগুলি খারাপ কারণ তারা প্রোগ্রামগুলি বোঝা কঠিন করে তোলে (এবং এইভাবে নতুন ডেভেলপারদেরকে অনবোর্ড করা আরও কঠিন), বাগগুলির দিকে পরিচালিত করে কারণ এটি অস্পষ্ট নয় যে তারা কোন ডেটা ব্যবহার করতে চাচ্ছে, এবং বর্ধিত সংযোগের কারণে তারা পরিবর্তনগুলি কঠিন করে।
হেল্পার পদ্ধতি কি ব্যক্তিগত হওয়া উচিত?
অভ্যন্তরীণ সাহায্যকারী পদ্ধতিগুলি (সম্ভবত) সূক্ষ্ম
যদি কোনও পদ্ধতি সত্যিই একটি সর্বজনীন পদ্ধতির জন্য একটি সহায়ক হয় এবং অন্য প্রসঙ্গে নিজের মতো বেঁচে থাকার অর্থ না হয় তবে তা হল একটি ব্যক্তিগত পদ্ধতি হিসেবে রাখা ভালো।