আমার অভিজ্ঞতার ভিত্তিতে: যেহেতু আপনি গ্রন্থাগার-নির্ভরতা দূর করতে পারবেন না, সমস্যাটি সমাধান করার জন্য আপনার এবং আপনার দলের উচিত যথেষ্ট জানা উচিত।
প্রোগ্রামার হিসাবে, আমাদের খুব কম সময় আছে, তাই আমাদের অবশ্যই এমন একটি নির্বাচন করতে হবে যার সর্বোচ্চ অগ্রাধিকার রয়েছে। সমস্যাটি যত তাড়াতাড়ি সম্ভব দ্রুত এবং মৃদুভাবে সমাধান করা উচিত। কেবলমাত্র এই কারণটি "জিনিসগুলি সম্পর্কে সমস্ত কিছু শেখার কাজ করে" কিছুটা অপ্রয়োজনীয় করে তোলে।
আমি এখানে যে জিনিসগুলি যুক্ত করতে চাই তা হ'ল "নির্ভরতা"। একটি সম্প্রদায় হিসাবে, আমরা সবাই অন্যের উপর নির্ভরশীল। আমরা আমাদের অ্যাপ্লিকেশন তৈরির জন্য জায়ান্টদের পাশে দাঁড়িয়েছি: জাভা,। নেট, এপিআই ... এবং আমরা জায়ান্টদের তাদের কাজ সম্পর্কে বিশ্বাস করি; কারণ এটি অনেক লোকের জন্য কাজ করে। ফ্রেমওয়ার্ক, বা এপিআই সম্পর্কে আপনার যদি সমস্যা থাকে তবে অন্যরা কোথাও এর মুখোমুখি হওয়ার খুব ভাল সুযোগ রয়েছে এবং এর সমাধান / কাজ প্রায় রয়েছে।
এখানে একমাত্র সমস্যা: সম্ভবত, কোথাও, একটি সীমাবদ্ধ মানদণ্ডে জায়ান্টস ধসে পড়েছে। উদাহরণস্বরূপ, কিছু ওএসে ফ্ল্যাশ সমর্থিত নয়, এবং এমন অনেক কিছুই রয়েছে যা আমরা এগুলি ছাড়া করতে পারি না। এই সম্ভাবনা শূন্যেরও বেশি, তবে এক্ষেত্রে আমাদের কাছে খুব সামান্য জিনিস রয়েছে যা আমরা করতে পারি। কেবলমাত্র এই ক্ষেত্রে, "হুডগুলির পিছনে কী রয়েছে" সম্পর্কে জ্ঞান দরকারী প্রমাণিত হয়, কারণ এটি চিহ্নিত করে যে সমস্যাটি সত্যই কোথায় এবং এটি একটি বড় কাজ তৈরি করতে পারে; তবে আমি নিশ্চিত না যে সময়টি আমরা সত্যই উপার্জন করি।
এই সম্ভাবনাটি মোকাবিলা করার জন্য, আমি মনে করি এর সমাধান রয়েছে: কারণ বেশিরভাগ প্রোগ্রামার সহজেই একটি লাইব্রেরির "পৃষ্ঠতল" কাজটি ধরতে পারেন, এবং কেবলমাত্র আমাদের মাঝে মাঝে খুব প্রয়োজন এমন একজন ব্যক্তির প্রয়োজন হয় যে এটি করতে দলকে বিভক্ত করে দিন। এমন একটি দলকে অন্তর্ভুক্ত করার চেষ্টা করা হচ্ছে যা প্রত্যেকে প্রায় ১,২০ টি দরকারী গ্রন্থাগার / সরঞ্জাম / "দক্ষতা সেট" জড়িত যা এতে জড়িত : যার মধ্যে jQuery সম্পর্কে ভাল অভিজ্ঞতা রয়েছে, একজনের ডাটাবেসে বিশেষজ্ঞ রয়েছে, ... এটি ঝুঁকি হ্রাস করতে অনেক সাহায্য করবে।