আপনি বেশ কয়েকটি প্রশ্ন জিজ্ঞাসা করুন।
আমাদের কি মিথ্যা কোডের সন্ধানে থাকা উচিত?
অবশ্যই!
আমাদের কি কোনও বিদ্যমান নথির সাথে [কোড] তুলনা করা উচিত?
যে আঘাত না পারে, যদিও অন্যান্য উত্তর উল্লেখ করা হয়েছে, প্রায়ই আরো বেশী না এই সমস্যা খুঁজে পেতে আপনাকে নিয়ে যাবে ডকুমেন্টেশন নেই, কোড ।
অথবা [কোড] সাধারণত এটি করার দরকারের সবচেয়ে ভাল উত্স?
এটি যা করছে তার জন্য সর্বদা এটি উত্স source কোডটি কী করা উচিত তার জন্য সর্বোত্তম উত্স হতে পারে বিভিন্ন জিনিস (সংমিশ্রণ) যদিও মূল জিনিসগুলি হ'ল:
- কোড নিজেই;
- কলিং কোড;
- এই কোডে মন্তব্যসমূহ;
- নথিপত্র;
- ইউনিট পরীক্ষা;
- সংহতকরণ এবং রিগ্রেশন পরীক্ষা;
- প্রোগ্রামার;
- শেষ ব্যবহারকারী;
কোনটি "সেরা" উত্স (বা এর সংমিশ্রণ) আপনার পরিস্থিতির উপর নির্ভর করে।
এটি যদি চটফটে কোড হয় তবে কি মিথ্যা বলার সম্ভাবনা কম, নাকি এই কোডটি আদৌ মিথ্যা বলা যায় না?
আমি নিশ্চিত না যে আপনি "চতুর কোড" বলতে কী বোঝায়, আফাইক "চটপটে" সাধারণত কোডিং প্রক্রিয়াটিকে বোঝায়। ধরুন আপনি "একটি চঞ্চল প্রোগ্রামিং প্রক্রিয়ায় নির্মিত কোড" এর অর্থ তাহলে আমি মনে করি এটা বলতে চাই যে এটি নিরাপদ করতে পারেন এখনও মিথ্যা। উদাহরণস্বরূপ জলপ্রপাত শৈলীর প্রকল্পগুলির কোডের তুলনায় এটি মিথ্যা বলার কতটা সম্ভাবনা একটি বিষয়গত বিষয় (ব্যক্তিগতভাবে আমি মনে করি না এর সাথে আরও একটি বড় সংযোগ আছে)।
পাদটীকা
উপরের সমস্ত ধারণা কোডটি মিথ্যা বলতে পারে এবং এই একটি প্রাথমিক (যদিও কিছুটা স্বীকৃত) উদাহরণ:
public int DivideByTwo(int input)
{
return input / 3;
}
এটি কেবলমাত্র একটি উদাহরণ যেখানে আমি "কোড মিথ্যা" বলব, @ ব্যবহারকারী 18১5৫২ এর মধ্যে আরও কয়েকটি রয়েছে (অ্যাক্সেসযোগ্য কোড, কোডের জটিলতার সাথে সমস্যার জটিলতার মিল নেই, খারাপ নামকরণ), এবং আমার মনে হয় আরও অনেকগুলি রয়েছে। উইকিপিডিয়ায় মিথ্যার কিছুটা শালীন সংক্ষিপ্তসার রয়েছে , এর মধ্যে অনেকেরই কোড পাওয়া যায়।
মনে রাখবেন যে আপনি যদি কারও সাথে তর্ক করছেন তবে খুব নিশ্চিত হন যে অন্য ব্যক্তির অর্থ "কোড মিথ্যা বলতে পারে না" এর অর্থ এই নয় যে "কোডটি যা করে তা করে"। সংক্ষেপে এখানে অন্য ব্যক্তি "মিথ্যা" এর সংজ্ঞা ব্যবহার করে সংজ্ঞায়িত করছেন যে এটি এত সংকীর্ণ যে এটি "কোড মিথ্যা বলতে পারে না" বিবৃতিটিকে অ্যালিজোমা / মৌলিক সত্য হিসাবে ঘোষণা করতে পারে। এক্ষেত্রে তার অক্ষর সাথে সম্মত হওয়া সবচেয়ে ভাল।