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