তৃতীয় পক্ষের লাইব্রেরি কখনও ব্যবহার না করার একটি মনোভাব হতাশাব্যঞ্জক। নিজের লেখা সমস্ত কিছু আপনার কোম্পানির সময়ের একটি ভয়ঙ্কর ব্যবহার, যদি না কোথাও ব্যবসায়ের প্রয়োজনীয়তা থাকে যে কোডবেসের প্রতিটি লাইন সংস্থার একজন কর্মচারী লিখেছিলেন - তবে এটি একটি অস্বাভাবিক পরিস্থিতি, বিশেষত বেসরকারী সেক্টরের মতো প্রতিষ্ঠানের মতো আপনি বর্ণনা করেছেন
আরও যুক্তিযুক্ত এবং পুঙ্খানুপুঙ্খ উত্তর হতে পারে যে তারা কেবল তৃতীয় পক্ষের লাইব্রেরি ব্যবহার করবে যা:
- কোডের প্রয়োজনগুলি পূরণ করুন তারা অন্যথায় নিজেরাই লিখবে
- কোম্পানির ব্যবসায়ের মডেলের সাথে সামঞ্জস্যপূর্ণ কোনও লাইসেন্সের অধীনে উপলব্ধ ছিল
- অন্তর্ভুক্ত পরীক্ষা
- একটি কোড পর্যালোচনা পাস করেছেন
যদি এই মানদণ্ডগুলি পূরণ করা হয় (এবং আমার অভিজ্ঞতায় কোড পর্যালোচনা বিশেষত ভাল পরীক্ষাগুলির উপস্থিতিতে খুব নমনীয় হয়), আপনি আর "কারও উপর নির্ভর করবেন না" - আপনি বিদ্যমান, উপলভ্য এবং সর্বোপরি দৃ rob়তার উপর নির্ভর করছেন কোড।
কোডটি যদি ওপেন সোর্স হয় তবে সবচেয়ে খারাপ ক্ষেত্রে তৃতীয় পক্ষের লাইব্রেরিটি অবিস্মরণীয় হয়ে যায়। কিন্তু কে ভাবে? পরীক্ষাগুলি প্রমাণ করে যে গ্রন্থাগারটি আপনার প্রয়োজনের জন্য উপযুক্ত!
তদ্ব্যতীত, তৃতীয় পক্ষের গ্রন্থাগারগুলির প্রতিরোধ তীব্রভাবে অগ্রগতির উত্পাদনশীলতায় বাধা দেয়। ধরা যাক যে সংস্থাটি ওয়েব অ্যাপ্লিকেশনগুলি লিখছিল এবং jQuery ব্যবহার করতে অস্বীকার করেছিল, তাই পরিবর্তে DOM হেরফেরটি সহজ করার জন্য তাদের নিজস্ব বিকল্প ক্রস-ব্রাউজার লাইব্রেরি লিখেছিল। নিকট-সুনির্দিষ্টতার সাথে আমরা ধরে নিতে পারি যে তাদের বাস্তবায়ন:
- ইতিমধ্যে jQuery এর সাথে পরিচিত বিকাশকারীদের কাছে একটি বিদেশী API থাকবে
- JQuery হিসাবে ভাল ডকুমেন্টেড হবে না
- লাইব্রেরি ব্যবহার করে সমস্যার মুখোমুখি হওয়ার সাথে সম্পর্কিত গুগলের ফলাফলগুলি হবে না
- JQuery এর মতো ফিল্ড-পরীক্ষিত হবে না
এই সমস্ত পয়েন্টগুলি প্রোগ্রামার উত্পাদনশীলতার ক্ষেত্রে প্রধান বাধা। একটি ব্যবসায় কীভাবে এর মতো উত্পাদনশীলতা ছেড়ে দিতে পারে?
দ্বিতীয় সাক্ষাত্কারটি উত্থাপন করা কি এটি উপযুক্ত কিনা তা জানতে আপনি আপনার প্রশ্ন আপডেট করেছেন। এটা একেবারে হয়।
হতে পারে আপনি প্রথম সাক্ষাত্কারে আপনার ইন্টারভিউয়ারের উত্তরটির ভুল ব্যাখ্যা করেছিলেন, বা হতে পারে সাক্ষাত্কারকারীর ঠিক ভুলভাবে কোম্পানির অবস্থান ব্যাখ্যা করেছেন এবং একটি নতুন সাক্ষাত্কারকারী এটি পরিষ্কার করতে পারে।
আপনি যদি ব্যাখ্যা করেন যে আপনি বাহ্যিক গ্রন্থাগারগুলির বিষয়ে তাদের অবস্থান সম্পর্কে উদ্বিগ্ন হন তবে কমপক্ষে দুটি সম্ভাব্য ফলাফল রয়েছে:
- এগুলি পরিবর্তনের জন্য উন্মুক্ত, এবং তাদের প্রক্রিয়া সম্পর্কে আপনার উদ্বেগ আপনাকে অন্য কয়েকটি প্রার্থীর চেয়ে ভাল দেখায়।
- এগুলি পরিবর্তনের জন্য উন্মুক্ত নয় এবং তারা আপনাকে "যে ধরণের বিকাশকারী আমরা ভাড়া নিতে চাই না" বলে ভাবেন। কিছু যায় আসে না, আপনি যেভাবেই কাজ করতে চান সেই ধরণের জায়গা নয়।