প্রশ্ন ট্যাগ «methods»

10
ইনিশিয়ালাইজ (বা init) এর বিপরীতটি কী? [বন্ধ]
শব্দটি একটি পদ্ধতির নাম হিসাবে ব্যবহৃত হবে। ব্যবহারকারীর ইন্টারফেসের কোনও অংশ লুকানো (বা সরানো) হয়ে গেলে এই পদ্ধতিটি ডাকা হয় এবং এটি ডিফল্টতে মানগুলি পুনরায় সেট করতে এবং বস্তুগুলি আর ব্যবহার করা হবে না সেগুলি নিষ্পত্তি করতে ব্যবহৃত হয়। সম্ভাব্য নামগুলি হ'ল: মুক্তি, অপসারণ, নিষ্পত্তি, পরিষ্কার ইত্যাদি আপনি কোনটি সবচেয়ে …

7
ব্যক্তিগত স্ট্যাটিক পদ্ধতিগুলি কেন?
আমি কেবল আমার একটি প্রশ্ন পরিষ্কার করতে চেয়েছিলাম। প্রাইভেট দৃশ্যমানতা সহ একটি সাধারণ পদ্ধতির বিপরীতে একটি প্রাইভেট স্ট্যাটিক পদ্ধতি থাকার কী আছে? আমি একটি স্ট্যাটিক পদ্ধতি থাকার একটি সুবিধা ভেবেছি এটি একটি শ্রেণীর উদাহরণ ছাড়া বলা যেতে পারে, কিন্তু তার ব্যক্তিগত যেহেতু এটি স্থির হওয়ার জন্য একটি বিন্দু আছে? আমি …

18
দীর্ঘ পদ্ধতি কি সবসময় খারাপ? [বন্ধ]
তাই আগে কাছাকাছি খুঁজছি আমি দীর্ঘ পদ্ধতি খারাপ অনুশীলন সম্পর্কে কিছু মন্তব্য লক্ষ্য করেছি। আমি নিশ্চিত নই যে আমি সর্বদা একমত যে দীর্ঘ পদ্ধতিগুলি খারাপ (এবং অন্যের মতামত চাই)। উদাহরণস্বরূপ আমার কাছে কিছু জ্যাঙ্গো মতামত রয়েছে যা ভিউগুলিতে প্রেরণের আগে তাদের কিছু প্রক্রিয়াজাতকরণ করে, একটি দীর্ঘ পদ্ধতিটি কোডের 350 লাইন। …

6
একটি ফাংশন এবং একটি lambda মধ্যে পার্থক্য কি?
আমি 'ফাংশন' এবং 'ল্যাম্বদা' সম্পর্কে কিছুটা বিভ্রান্ত। আমি কিছু উদাহরণ দেখিয়েছি যে স্কিম কীওয়ার্ডটি lambdaজাভাস্ক্রিপ্ট কীওয়ার্ডের সাথে খুব একইভাবে কাজ করে function, তবে কীভাবে তারা সম্পর্কিত তা আমি সত্যিই জানি না। আমাকে বলা হয়েছে যে। নেট-তে অবজেক্টের কথা বললে 'ফাংশন' এবং 'পদ্ধতি' পরস্পর পরিবর্তিতভাবে ব্যবহার করা যেতে পারে। আমি ভাবছি …

9
"কী" এবং "সন্ধান করুন" উপসর্গ সহ নামকরণের পদ্ধতিগুলির মধ্যে কীভাবে এবং কেন সিদ্ধান্ত নেওয়া যায়
getSomethingবনাম দিয়ে শুরু করে কোনও নির্দিষ্ট পদ্ধতির নাম দেওয়া উচিত কিনা তা জানার ক্ষেত্রে আমার সর্বদা সমস্যা হয় findSomething। সমস্যাটি খারাপভাবে ডিজাইন করা এপিআইয়ের সাহায্যকারী তৈরিতে থাকে । এটি সাধারণত কোনও অবজেক্ট থেকে ডেটা পাওয়ার সময় ঘটে থাকে, যার জন্য প্যারামিটার হিসাবে বস্তুর প্রয়োজন হয়। এখানে একটি সহজ উদাহরণ: public …
48 naming  methods 

7
কেবলমাত্র # # এর খারাপ অভ্যাস হিসাবে বিবেচিত কেসিংয়ের মাধ্যমে পরামিতিগুলির নামগুলি টাইপ নামের সাথে পৃথক হয়?
আমি ক্লাসে থাকা বৈশিষ্ট্যের সাথে মেলে এমন পরামিতি নামের সাথে সম্পর্কিত প্রশ্নগুলি দেখতে পাচ্ছি, তবে সি # তে আবরণ ব্যতীত প্যারামিটারের নামের মতো প্যারামিটারের নাম ব্যবহার করে আমি কিছুই খুঁজে পাচ্ছি না। এটি আমি লঙ্ঘন বলে মনে করি না তবে এটি কী খারাপ অভ্যাস হিসাবে বিবেচিত হয়? উদাহরণস্বরূপ, আমার নিম্নলিখিত …

6
শ্রেণীর সদস্যদের পছন্দ করবেন বা অভ্যন্তরীণ পদ্ধতির মধ্যে তর্কগুলি পাস করবেন?
ধরুন কোনও শ্রেণীর ব্যক্তিগত অংশের মধ্যে একটি মান রয়েছে যা একাধিক ব্যক্তিগত পদ্ধতি দ্বারা ব্যবহৃত হয়। লোকেরা কি ক্লাসের জন্য সদস্য ভেরিয়েবল হিসাবে এটি সংজ্ঞায়িত করা বা প্রতিটি পদ্ধতির যুক্তিরূপে এটি পাস করা পছন্দ করে - এবং কেন? একদিকে আমি একটি যুক্তি দেখতে পেলাম যে একটি শ্রেণিতে রাষ্ট্রের (অর্থাত্ সদস্য …

9
উভয়ই একটি কার্য সম্পাদন করে এবং একটি বুলিয়ানকে একটি স্থিতি হিসাবে ফিরিয়ে দেয় এমন কোনও পদ্ধতির নাম কীভাবে রাখবেন?
যদি কোনও পদ্ধতি থাকে bool DoStuff() { try { // doing stuff... return true; } catch (SomeSpecificException ex) { return false; } } এটি বরং বলা উচিত IsStuffDone()? উভয় নামের ব্যবহারকারীর দ্বারা ভুল ব্যাখ্যা করা যেতে পারে: যদি নাম হয় DoStuff()তবে এটি কেন বুলিয়ান ফিরিয়ে দেয়? নামটি থাকলে IsStuffDone()পদ্ধতিটি কোনও …

4
প্রোগ্রামিং ভাষা কীভাবে কার্যকারিতা সংজ্ঞায়িত করে?
প্রোগ্রামিং ভাষা কীভাবে কার্য / পদ্ধতিগুলি সংজ্ঞায়িত এবং সংরক্ষণ করে? আমি রুবিতে একটি ব্যাখ্যাযুক্ত প্রোগ্রামিং ল্যাঙ্গুয়েজ তৈরি করছি, এবং আমি কীভাবে ফাংশন ঘোষণাটি বাস্তবায়িত করব তা নির্ধারণ করার চেষ্টা করছি। আমার প্রথম ধারণাটি হ'ল ঘোষণার সামগ্রীটি একটি মানচিত্রে সংরক্ষণ করা। উদাহরণস্বরূপ, যদি আমি এমন কিছু করি def a() { callSomething(); …

6
অন্তর্নিহিত অনুমান বনাম পদ্ধতি নিষ্কাশন
যখন আমি বড় পদ্ধতিগুলি (বা পদ্ধতিগুলি বা ফাংশনগুলি বিভক্ত করি) - এই প্রশ্নটি ওওপির জন্য নির্দিষ্ট নয় , তবে যেহেতু আমি ওওপি ভাষায় 99% সময় কাজ করি, এটি পরিভাষা যার সাথে আমি সবচেয়ে স্বাচ্ছন্দ্য বোধ করি) অনেকগুলি ছোট , আমি প্রায়শই নিজেকে ফলাফল থেকে অসন্তুষ্ট মনে করি। এই ছোট পদ্ধতিগুলির …

6
কোনও শ্রেণীর পক্ষে নিজস্ব পাবলিক পদ্ধতি ব্যবহার করা কি ঠিক আছে?
পটভূমি আমার বর্তমানে একটি পরিস্থিতি রয়েছে যেখানে আমার কাছে একটি অবজেক্ট রয়েছে যা কোনও ডিভাইস দ্বারা সংক্রমণিত এবং গ্রহণ উভয়ই। এই বার্তাটির কয়েকটি নির্মাণ রয়েছে, যা নিম্নরূপ: public void ReverseData() public void ScheduleTransmission() ScheduleTransmissionপদ্ধতি দরকার কল করার ReverseDataপদ্ধতি যখনই বলা হয়। যাইহোক, এমন অনেক সময় আছে যেখানে আমাকে ReverseDataবাহ্যিকভাবে কল …

3
"প্লাস" এবং "বিয়োগ" উপযুক্ত পদ্ধতির নাম?
জাভা SE 8 তারিখ, উপস্থাপক জন্য একটি নতুন প্রক্রিয়া দিয়ে আসে LocalDate, LocalTimeএবং LocalDateTimeক্লাস সময় instants প্রতিনিধিত্ব করতে। যেমন instants নিপূণভাবে, পদ্ধতি একটি সেট দেওয়া হয়: LocalDate.plusDays(...), LocalDate.minusDays(...)ইত্যাদি। আমি সর্বদা ভেবেছিলাম যে ভাল অনুশীলন ক্রিয়াপদের নামগুলি তাদের উদ্দেশ্য বর্ণনা করার পরে পদ্ধতিগুলির নামকরণ করে, যেমন পদ্ধতিগুলি প্রকৃতপক্ষে অপারেশনগুলি কার্যকর করতে …

12
স্থানীয় চলকটিতে প্রথম শব্দের জন্য ছোট হাতের ব্যবহার করার কারণ কী (উদাহরণস্বরূপ, কর্মচারী গণনা, ফার্স্টনাম)
আমার সমস্ত ভেরিয়েবলের জন্য আমার পুরো সঠিক কেসিং ব্যবহারের কারণে আমি অন্যান্য প্রোগ্রামারদের কাছ থেকে সমালোচনা নিয়েছি। উদাহরণস্বরূপ, আপনার আদর্শ প্রোগ্রামারটি employeeCountএকটি পরিবর্তনশীল নামের জন্য ব্যবহার করবে তবে আমি ব্যবহার করি EmployeeCount। আমি সমস্ত কিছুর জন্য পুরো সঠিক কেসিং ব্যবহার করি , তা শূন্য পদ্ধতি, রিটার্ন পদ্ধতি, পরিবর্তনশীল, সম্পত্তি বা …

5
কেন ইউনিট টেস্টিং ব্যক্তিগত পদ্ধতিগুলি খারাপ অভ্যাস হিসাবে বিবেচিত হয়?
প্রসঙ্গ: আমি বর্তমানে পাইথনের একটি ছোট প্রকল্পে কাজ করছি। আমি সাধারণত আমার ক্লাসগুলি এমন কিছু পাবলিক পদ্ধতিগুলির সাথে কাঠামোযুক্ত করি যা নথিভুক্ত থাকে তবে প্রধানত উচ্চ স্তরের ধারণাগুলি (শ্রেণীর ব্যবহারকারীর কী জানা উচিত এবং কী ব্যবহার করা উচিত) এবং দায়িত্বে থাকা একগুচ্ছ (আন্ডারস্কোর দিয়ে শুরু করা) পদ্ধতিগুলি নিয়ে কাজ করি …

11
ইলিজালস্টেট এক্সেকশন বা নীরব পদ্ধতি কার্যকরকরণ কী? [বন্ধ]
বন্ধ । এই প্রশ্নটি মতামত ভিত্তিক । এটি বর্তমানে উত্তর গ্রহণ করছে না। এই প্রশ্নটি উন্নত করতে চান? প্রশ্নটি আপডেট করুন যাতে পোস্টটি সম্পাদনা করে সত্য এবং উদ্ধৃতি দিয়ে উত্তর দেওয়া যায় । 3 বছর আগে বন্ধ । ধরা যাক আমার একটি মিডিয়াপ্লেয়ার ক্লাস রয়েছে যাতে () এবং স্টপ () …

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.