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