নীচে দুটি আপডেটসুজেড পদ্ধতির মধ্যে পার্থক্য কী? আমি অনুভব করেছি যে আপনি যদি সত্ত্বাধিকারীর উপর কেবল চালনা করতে চান তবে স্থিতিশীল পদ্ধতি ব্যবহার করা আরও ভাল। কোন পরিস্থিতিতে আমার অ স্থির পদ্ধতি নিয়ে যাওয়া উচিত?
public class Subject
{
public int Id {get; set;}
public string Name { get; set; }
public static bool UpdateSubject(Subject subject)
{
//Do something and return result
return true;
}
public bool UpdateSubject()
{
//Do something on 'this' and return result
return true;
}
}
আমি জানি আমি সত্যিই বিরক্তিকর প্রশ্নের জন্য সম্প্রদায়ের কাছ থেকে অনেক লাথি পাব কিন্তু আমি নিজেকে জিজ্ঞাসা করতে থামাতে পারিনি।
উত্তরাধিকারের সাথে লেনদেন করার সময় এটি কি অবাস্তব হয়ে ওঠে?
আপডেট:
এটি এখন আমাদের কাজের জায়গায় ঘটছে। আমরা 5 জন বিকাশকারীকে নিয়ে 6 মাসের একটি এসপ নেট ওয়েব অ্যাপ্লিকেশন নিয়ে কাজ করছি। আমাদের স্থপতি সিদ্ধান্ত নিয়েছে যে আমরা সমস্ত API এর জন্য সমস্ত স্থিতিশীল পদ্ধতি ব্যবহার করি। তার যুক্তি স্থির পদ্ধতি হ'ল হালকা ওজন এবং এটি সার্ভার লোড রাখার মাধ্যমে ওয়েব অ্যাপ্লিকেশনগুলিতে উপকৃত হয়।