জিআইএস সফ্টওয়্যার তৈরি করার সময় আপনার বৃহত্তম চ্যালেঞ্জগুলি কী কী?
এটা কি কোডিং? এটি কি কার্টোগ্রাফি / ভূগোল / ইত্যাদি ধারণাগুলি (অনুমানের মতো) বোঝে? নাকি অন্যান্য অসুবিধা?
জিআইএস সফ্টওয়্যার তৈরি করার সময় আপনার বৃহত্তম চ্যালেঞ্জগুলি কী কী?
এটা কি কোডিং? এটি কি কার্টোগ্রাফি / ভূগোল / ইত্যাদি ধারণাগুলি (অনুমানের মতো) বোঝে? নাকি অন্যান্য অসুবিধা?
উত্তর:
আমার বিকাশকারী হিসাবে আমার অভিজ্ঞতা থেকে কথা বলা যিনি প্রায় 5 বছর আগে ইএসআরআই / জিআইএস বিকাশের দৃশ্যে পড়েছিলেন:
যেমন আপনি বলতে পারেন ESRI বিকাশের দৃশ্যে আমার বেশ নেতিবাচক দৃষ্টিভঙ্গি রয়েছে। যারা ভূগোলের পটভূমি থেকে আসেন তাদের পক্ষে আমি নিশ্চিত যে সম্ভাবনাগুলি বেশ রোমাঞ্চকর। তবে আমার মতো কারও পক্ষে যিনি রিলেশনাল ডাটাবেস, অবজেক্ট-ওরিয়েন্টেড প্রোগ্রামিং এবং সৃজনশীল সমাধানের বিস্তৃত উন্মুক্ত সুযোগ পছন্দ করেন, ইএসআরআইয়ের সাথে জিআইএসের বিকাশ অত্যন্ত সীমাবদ্ধ এবং অসম্পূর্ণ। এটি লজ্জাজনক কারণ পুরাতন স্কুলের ভিড় আমাকে বলেছে যে এটি মাইক্রোসফ্টের সাথে সারিবদ্ধ হওয়ার আগে একটি সর্বোত্তম পরিবেশ হিসাবে ব্যবহৃত হত। আমি আন্তরিকভাবে আশা করি ওপেন সোর্স সম্প্রদায় নতুনত্ব অব্যাহত রাখে।
বিশাল পরিমাণে ডেটা। ওয়েব প্রযুক্তি ব্যবহার করে প্রচুর পরিমাণে ডেটা আহরণের সঠিক উপায়টি বের করতে সক্ষম হওয়া একটি চ্যালেঞ্জ ছিল। আমাদের হয় প্রচুর ডেটা, এবং খারাপ পারফরম্যান্স থাকতে পারে, বা অনেক কম ডেটা প্রদর্শিত হচ্ছে, তবে সম্ভাব্যভাবে ভুল তথ্য জানানো হচ্ছে।
আমি জিআইএস বিকাশকারী নই; তবে আমি একজন জিআইএস মডেলার:
চ্যালেঞ্জ:
ডেটা সংগ্রহ, একীকরণ, একত্রিকরণ, সংহতকরণ এবং বিভাজন: আমি বিভিন্ন প্রকল্পের জন্য বিভিন্ন উত্স থেকে ডেটা পাই; সবচেয়ে বড় সমস্যা হ'ল একই ভৌগলিক পার্সেল / অঞ্চলের জন্য সমস্ত ডেটা পাওয়া। প্রকল্পের জন্য সুসংগত নমুনা পেতে আমাকে সাধারণত প্রতিটি ডেটা সেটে উপরে উল্লিখিত কয়েকটি কৌশল ব্যবহার করতে হয়। এটি ত্রুটির সম্ভাবনা বাড়িয়ে তোলে এবং আমাদের নির্ভুলতাটিকে হ্রাস করে।
আমি বিকাশকারী নই; আমি পুনরাবৃত্তি করছি আমি কোনও বিকাশকারী নই: আপনি যখন লোভনীয় লোকেরা এসওএপি, শ্যাম্পু, রেস্ট, জিআইএস-টি সূচক ইত্যাদি সম্পর্কে কথা বলেন this এটি আপনার কাছে অনেক অর্থ। আমার কাছে এটি বেশিরভাগ ক্ষেত্রেই জঞ্জাল। কিছু সাধারণ কাজ করার জন্য আমার সাধারণত একটি বড় লার্নিং কার্ভ বা একটি খাড়া চড়াই থাকে।
এফওএসএস এবং মালিকানাধীন সফ্টওয়্যার মধ্যে ব্যবধান: আমি কিউজিআইএস এবং পোস্টগ্রিসকে মৃত্যুর কাছে পছন্দ করি; আক্ষরিকভাবে আমি এগুলি প্রতিটি মেশিনে ইনস্টল করেছি; যাইহোক, আমি যখন পরিবহণ ভিত্তিক বিশ্লেষণ করতে চাই তখন আমাকে ট্রান্সক্যাড বা ইএমএমই 2/3 অবলম্বন করতে হবে। সমস্ত ঘণ্টা এবং হুইসেল সহ প্রতিটির জন্য প্রায় 15,000 ডলার খরচ হয়। সমস্ত ন্যায়সঙ্গতভাবে, shp ফাইলগুলির জন্য কোনও নেটওয়ার্কএক্স প্যাকেজ থাকলে এই সমস্ত সমস্যার সমাধান হতে পারে।
একাধিক শাখার ইস্যু: আমি পরিবহন মডেলিংয়ের কৌশলগুলিতে পারদর্শী; তবে ডেমোগ্রাফিক মডেলিংয়ে স্তন্যপান করুন এবং যতদূর আমি বলতে পারি, আমার ডেটা সম্পন্ন করার জন্য আমাকে পরিশীলিত আর সরঞ্জামগুলি ব্যবহার করতে হবে। সুতরাং জিআইএস সমস্যাটি হ'ল জিআইএস একটি বহুমাত্রিক ক্ষেত্র যা আপনার নিজের পক্ষে টিকে থাকা শক্ত।
চিত্রের জমি ব্যবহার থেকে ভেক্টর ল্যান্ড ব্যবহারের জন্য সুপ্রতিষ্ঠিত সরঞ্জাম এবং সফ্টওয়্যারের অভাব: আমি এমন ভবিষ্যতের প্রত্যাশা করছি যেখানে কোনও সরঞ্জাম জিওআইইই উপগ্রহের চিত্র বিশ্লেষণ করবে এবং এতে ভূমির ব্যবহারগুলিকে একটি ভেক্টর (নির্মিত হিসাবে) ডাটাবেসের সাথে তুলনা করবে
কখনও কখনও এক্সেলে জিনিসগুলি করা দ্রুত হয় / "আপনার ফেভ স্প্রেড শিট প্রোগ্রামটি এখানে চলে যায়: কখনও কখনও আমি ট্রানজিট বিশ্লেষণ করতে চাই, ডেটা এক্সেল এ ফেলে দেওয়ার জন্য এটি দ্রুততর হয়, সূত্রগুলি কাজ করে, তারপরে ডেটা ফিরিয়ে দেয় dump সিএসভি ফাইল হিসাবে পোস্টজিসে প্রবেশ করুন এবং মানচিত্রটি পুনরায় জেনারেট করুন Such
যাইহোক আমি আপনাকে সঠিক উত্তর নাও দিতে পারি; আমি কেবল চাই যে আমি যখন জিআইএস প্রোগ্রামিংয়ের কথা বলি তখন আমি ভাল পারদর্শী হয়ে থাকি যাতে আমি জিআইএস মডেলিংয়ে দক্ষতা অর্জন করতে পারি
সর্বাধিক গুরুত্বপূর্ণ জিনিস এবং সাধারণত আমার অভিজ্ঞতার মধ্যে সবচেয়ে শক্ত বিষয় হ'ল:
আমি মনে করি উন্নত দেশগুলিতে সেই পয়েন্ট 1 আরও সহজ হবে, তবে এটি আমার অভিজ্ঞতা নয়।
আমার কাছে, সবচেয়ে বড় চ্যালেঞ্জটি কোনও প্রদত্ত প্রকল্পের জন্য কোন সরঞ্জামগুলি ব্যবহার করবেন তা সিদ্ধান্ত নেওয়া। ওপেন সোর্স নাকি মালিকানা? পাইথন বা। নেট? ওয়েবভিত্তিক নাকি ডেস্কটপ? আমি বিভিন্ন প্রকল্পের জন্য এই প্রশ্নের উত্তরগুলি আলাদাভাবে দিয়েছি এবং আমি নিশ্চিত যে লোকেরা এই সাইটে তাদের সকলকে জিজ্ঞাসা করবে। এর অনেকটাই ব্যক্তিগত পছন্দের দিকে নেমে আসে এবং ভবিষ্যতে ESRI এবং মাইক্রোসফ্ট কী সমর্থন করবে তা divineশ্বরিক করার চেষ্টা করে।
আমার ইস্যুটি ঘোড়া এবং জল সম্পর্কে। অনেকগুলি ক্ষেত্রে আমরা আমাদের ক্লায়েন্টদের জন্য সত্যিই ভাল সমাধান বিকাশ করি বা উপস্থাপন করি তবে সমাধানটি যতই মার্জিত হোক না কেন, কেউ যদি সময় নিতে না পারে তবে তা একেবারেই অকেজো। কিছু ক্ষেত্রে, আমরা আমাদের কাজের ব্যবহারকারীকে ভিত্তি করে তৈরি করতে সক্ষম হয়েছি (ইস্যুগুলির জন্য জরিপ, উন্নয়নের আগে সমাধানের বিষয়ে কথা বলি) তবে এটি কিছু ক্ষেত্রে এখনও পর্যাপ্ত নয়।
আমি মনে করি জিআইএস বোঝার জন্য ব্যবস্থাপনার পক্ষে সবচেয়ে চ্যালেঞ্জ হ'ল এবং কিছু ব্যবহারকারী কেবল এটি পান না। ধারণাটি হ'ল জিআইএস একটি মানচিত্র তৈরির বিষয়ে; মানচিত্রটি কোনও জিআইএস এন্ডেভারের একমাত্র পরিণতি। আমি এটিকে কতটা হতাশাব্যঞ্জিত মনে করি তা বলতে পারি না - এখানকার অজ্ঞতার মাত্রাটি বিশাল, এবং এটি মূল সিদ্ধান্ত নির্ধারকদের হাতে রয়েছে।
শেষ পর্যন্ত যদিও - আমরা কিছু অগ্রণী জিআইএস বিশেষজ্ঞ এবং প্রোগ্রামারদের একজন - অবশেষে ব্যবস্থাপনায় পরিণত হব এবং এরপরে আমরা শেষ পর্যন্ত কিছু শালীন জিআইএস প্রকল্পগুলি সম্পন্ন করতে পারি!
জিআইএস প্রোগ্রামার হিসাবে অন্য কঠিন জিনিস - আপনাকে অনেকগুলি বিভিন্ন প্রযুক্তি, জাভা, নেট, ডাটাবেস, ইএসআরআই সফটওয়্যার বা অন্যান্য বিক্রেতারা যেমন ম্যাপআইএনফো, নেটওয়ার্কস, সুরক্ষা, ওয়েব প্রযুক্তি ইত্যাদি বুঝতে হবে এটি কখনও কখনও প্রায় অসম্ভব কাজ!
এমন একটি সমীক্ষক ব্যাকগ্রাউন্ডের লোকদের সাথে ডিল করা যারা পেশাদার সফ্টওয়্যার বিকাশের কৌশলগুলি এবং পদ্ধতিগুলি বুঝতে পারে না, তবে তারা কীভাবে অ্যাভিনিউ / ভিবি কোড করতে হয় তা শিখিয়েছেন বলে মনে করেন যে এটি সমস্ত কিছুই রয়েছে।
ভিঙ্কোর উত্তর থেকে # 3 :
একটি ব্যবহারযোগ্য অ্যাপ্লিকেশন ডিজাইন। প্রচুর ঘণ্টা এবং হুইসেল লাগানো সহজ এবং লোভনীয় যা কেবল ব্যবহারকারীদের বিভ্রান্ত করবে।
আমি পুরো উত্তরের জন্য ভোট দিয়েছি কিন্তু এই সত্যের জন্য যে ব্যবহারযোগ্যতা তার তালিকার তৃতীয় আইটেম এবং আমি মনে করি না যে প্রথম দুটি সেই চ্যালেঞ্জিং are
ব্যবহারযোগ্যতা হ'ল আমার বেশিরভাগ সমস্যাগুলি যেখানে এবং আমি বেশিরভাগ ডিজাইন / বিকাশের সময় ব্যয় করি, কীভাবে কোনও বুদ্ধিমান এবং কার্যকর ব্যবহারকারী ইন্টারফেসটি ডিজাইন করতে পারি তা আবিষ্কার করে, তবে এটি স্বজ্ঞাত রাখুন যাতে ব্যবহারকারীরা এতে বিভ্রান্ত না হন, উদাহরণস্বরূপ:
কোনও প্রাসঙ্গিক মানচিত্রের স্টাইলিং (এবং স্তরগুলি চয়ন করুন) সম্পর্কিত টিউন টিউন করবেন এবং প্রায়শই অত্যধিক ডেটা প্রদর্শন করার সাথে আগত গোলমাল এড়াতে (যেমন পয়েন্ট বৈশিষ্ট্যগুলির স্বয়ংক্রিয়ভাবে একত্রিত করে); আমি জানি যে এটি কার্টোগ্রাফি যুগ যুগ ধরে সমাধান করার চেষ্টা করে আসছে, তবে সমস্যাটি কেবল ডিজিটাল / ইন্টারেক্টিভ মানচিত্রের সাথে আরও খারাপ হয়
ব্যবহারকারীর ক্যোয়ারী / বৈশিষ্ট্য নির্বাচনের উপর ভিত্তি করে মানচিত্রের দৃশ্যের স্বয়ংক্রিয় অবস্থান কীভাবে করা যায়
'নির্বাচিত' বৈশিষ্ট্যগুলি হাইলাইট করা - আপনি কি কিছুক্ষণ সংক্ষেপে হাইলাইটটি দেখান, কোনও বৈশিষ্ট্য নির্বাচন করার সময় এটি কী পুরো সময়টিকে হাইলাইট করে তুলেছে, যখন নির্বাচনের সারণী (বা তালিকা) ফোকাস হারিয়ে ফেলবে তখন কী আপনি হাইলাইট করবেন না ... সমস্ত জিজ্ঞাসা উভয়কে কীভাবে হাইলাইট করবেন? একটি টেবিল থেকে ফলাফল এবং সেই টেবিলের মধ্যে নির্বাচিত সারিটি (অনেকগুলি টগল বোতাম না করে)
স্তর বা বৈশিষ্ট্যগুলির তালিকায় অতিরিক্ত তথ্য দেখানো যেমন, একটি স্তরটির দৃশ্যমানতা / প্রয়োগকৃত শৈলী / জ্যামিতির ধরণ, বৈশিষ্ট্যটির স্থিতি / শ্রেণি ... একই তালিকায় কারওর বিভিন্ন বৈশিষ্ট্য প্রকারের ক্ষেত্রে প্রদর্শিত হয় এটি আরও জটিল হয়ে ওঠে (আমার ধারণা তাই কারণ গুগল এবং বিং মানচিত্র অনুসন্ধান ফলাফলের বেশ ভারী ফিল্টারিং ব্যবহার করে)
দক্ষ সম্পাদনা: স্নেপিং, বহুভুজগুলি বন্ধ করা, পয়েন্টগুলি যুক্ত / সরানো / মুছে ফেলা, অনেকগুলি সরঞ্জামদণ্ডের বোতাম না রেখে।
জ্যামিতি কোয়েরিগুলির জন্য ব্যবহারকারী-ঘনঘন জিজ্ঞাসা ইন্টারফেস এবং আরও চ্যালেঞ্জিং, বৈশিষ্ট্য এবং জ্যামিতি উভয়ই প্রশ্নের জন্য একটি ইন্টারফেস কীভাবে ডিজাইন করবেন (এবং প্রয়োগ করবেন); এসকিউএল অনুরূপ কিছুতে ব্যবহারকারীর প্রকারটি তৈরি না করে।
কীভাবে বৈশিষ্ট্য / জ্যামিতির জন্য ক্লিপবোর্ডের মতো কোনও কিছুর ডিজাইন করবেন যাতে প্রশ্নগুলি, সম্পাদনাগুলিতে ব্যবহারের জন্য মানচিত্রের বাইরে কোনও বৈশিষ্ট্য ক্রমাগত 'বাছাই' না হয় ...
আমার অনুভূতি হ'ল জিআইএস হ'ল ব্যবহারের দিক থেকে একটি চ্যালেঞ্জের ক্ষেত্র, কারণ:
অবস্থান হ'ল সর্বজনীন এবং যে কোনও তথ্যের জন্য সবচেয়ে প্রাকৃতিক প্রসঙ্গ, তাই প্রদর্শনের জন্য সর্বদা খুব বেশি তথ্য পাওয়া যায়
একটি মানচিত্রে তথ্য প্রদর্শিত হয়েছে, সহজেই একজনকে ইউজার ইন্টারফেসের অ জিআইএস অংশগুলির গুরুত্বকে কম মূল্যায়ন করতে প্রলুব্ধ করা হয়
শিল্পটি জিআইএস সফ্টওয়্যারটির ব্যবহারযোগ্যতার দিকটি traditionতিহ্যগতভাবে উপেক্ষা করেছে এবং তারা এ থেকে দূরে সরে গেছে কারণ ডিজিটাল ম্যাপিংকে ধীরে ধীরে শেখার বক্ররেখার সাথে একটি প্রযুক্তিগত বাণিজ্য হিসাবে দেখা হয়েছিল এবং ইন্টারফেসটি কীভাবে ব্যবহার করা যায় তার চেয়ে আরও অনেক বেশি কঠিন ধারণাগুলি শেখা হয়েছিল। এর অর্থ হ'ল যে অ-বিশেষজ্ঞের জন্য জিআইএস ইন্টারফেসটি ডিজাইন করার চেষ্টা করছেন তাদের নিজস্ব নীতিগুলি আবিষ্কার করতে হবে যা বিভ্রান্তিকর হতে পারে (একটি দুর্দান্ত উদাহরণ হ'ল গুগলের 'মাই ম্যাপস' বা বিং ম্যাপস '' আমার জায়গা ')
ওয়েব-ভিত্তিক জিআইএস বিকাশের অন্যতম বড় চ্যালেঞ্জ হ'ল ডেটা কীভাবে বিতরণ করা হয় এবং নির্দিষ্ট উপায়ে ডেটা সরবরাহ করা থেকে আমি কতটা দক্ষতা অর্জন করতে পারি। সবচেয়ে বড় প্রতিবন্ধকতা হ'ল এমন কোনও কিছুর জন্য কোড লেখা খুব শক্ত যেটির জন্য কোনও মানুষকে টুইট করতে হবে। বড় আকারের স্কেলগুলিতে ব্যবহৃত ভেক্টর ডেটার জন্য সাধারণীকরণ কৌশলগুলি খুব কমই আপনি দেখতে পান। স্তরগুলি চালু এবং বন্ধ করতে বেশিরভাগ সময় আপনাকে স্কেল ব্যাপ্তিগুলি টুইঙ্ক করতে হবে।
এই প্রশ্নটি জিআইএসে চ্যালেঞ্জগুলির জন্য আমার গুগল অনুসন্ধানে উঠে এসেছিল এবং আমি এখানে অবদান রাখার মতো অনুভব করি।
আমি অন্য যে লিঙ্কটি প্রাসঙ্গিক মনে করেছি তা হ'ল এই কাগজ।
সেখানে যা বলা হয় এবং আমার নিজস্ব মতামত সংক্ষেপ করে, আমি মনে করি সবচেয়ে বড় চ্যালেঞ্জ (কোনও নির্দিষ্ট ক্রমে নয়):
কোডিংয়ের বিষয়টি যখন আসে তখন আমি অনুভব করি যে আমি কাজের ক্ষেত্রগুলিতে অনেক বেশি সময় নষ্ট করি। অনুমানের জন্য প্রক্রিয়া এবং গণিত বুঝতে আমার কয়েক মাস সময় লেগেছিল কারণ আমার মতে এই বিষয়ে সামান্য সহায়ক প্রকাশিত উপাদান রয়েছে। বিষয়টির ইপিএসজি এবং ওজিসি নথিগুলি কয়েকটি পড়ার পরে আমার মাথাটি পেতে সহায়তা করেছিল, যদিও তারা মাঝে মাঝে একে অপরের প্রতিলিপি বলে মনে হয়। স্বতন্ত্র বিকাশকারী হিসাবে আমার সবচেয়ে বড় সমস্যাটি হ'ল আমি এখনই চিকিৎসা, শিল্প, এমনকি সাধারণ ওয়েব অ্যাপ্লিকেশন বিকাশের জন্য বিশেষ কাজের প্রয়োজন এমন লোকদের উপরে ভ্রমণ করতে সহায়তা করতে পারি না। জিআইএস শিল্পের সাথে বাজারে প্রবেশের উপায় খুঁজে পাওয়া প্রায় অসম্ভব বলে মনে হচ্ছে।
আমি জিআইএস প্রযুক্তিগুলিতে সম্পূর্ণ শিক্ষানবিশ, আমি যাচ্ছি জিনিসগুলি খুঁজে বের করতে। এবং যেহেতু আমার সীমাবদ্ধ তহবিল রয়েছে, তাই আমি কোনও ইএসআরআই পণ্য ব্যবহার এড়াতে চেষ্টা করছি এবং ওপেন সোর্স সরঞ্জামগুলি দিয়ে পুরোপুরি কাজগুলি করব।
সুতরাং যা বলেছিল, আমার পক্ষে এখন পর্যন্ত সবচেয়ে কঠিন জিনিসগুলি সমস্ত তথ্য সংগ্রহের সাথে সম্পর্কিত। ডেটা পরিচালনা ও প্রদর্শন সম্পর্কিত প্রচুর নিবন্ধ এবং আপনার জীবনকে আরও সহজ করার জন্য প্রচুর সরঞ্জাম tools তথ্য সংগ্রহের ক্ষেত্রে আমি অন্ধকারে হাঁটছি।
পেশাদাররা ডেটা সন্ধান এবং সংগ্রহের জন্য কী করেন আমার কোনও ধারণা নেই। কিছু আমাকে ডেটা.gov এবং গুগলের চেয়ে ডেটা পাওয়ার সহজ উপায় বলে।
সফটওয়্যার বিকাশকারীদের রূপান্তরিত জিআইএস বিশ্লেষকদের সাথে কাজ করতে বাধ্য করা আপনার দুর্ভাগ্য হতে পারে।
একজন সক্ষম সফ্টওয়্যার বিকাশকারী জিআইএস ধারণাটি তুলনা এবং তাদের এপিআইয়ের মাধ্যমে যেতে এবং সাধারণত খুব বেশি সহায়তা ছাড়াই জিনিসগুলি বের করার আশা করা সহজ। জিআইএস বিশ্লেষককে নেওয়া এবং তাদের সফ্টওয়্যার বিকাশ আশা করা ঠিক একই বিষয় নয়।
ফলাফলগুলি বিব্রতকর , সর্বোত্তম। আপনার যদি খারাপ বিকাশকারীদের সাথে কাজ করার অভিজ্ঞতা থাকে তবে সবচেয়ে খারাপ প্রোগ্রামার বিকাশযুক্ত এর চেয়ে খারাপ কোডটি কল্পনা করুন।
কিছু সংস্থা রয়েছে যার জন্য আপনি কাজ করতে পারেন তা পান না।
জিআইএস ওয়ার্ল্ডটি সাধারণ ব্যবহারকারীর দিকে প্রসারিত করা হয় যতক্ষণ না প্রাথমিক বছরগুলি যেখানে জিআইএস কেবল ইঞ্জিনিয়ার, আর্কিটেক্ট বা বৈজ্ঞানিক সম্প্রদায় দ্বারা চিকিত্সা করা হত। জিআইএস অ্যাপটি সাধারণ ব্যবহারকারীর জন্য করা হলে চ্যালেঞ্জটি এমন প্রযুক্তির সাথে যথাযথভাবে মিশ্রিত হয় যেখানে জিআইএসকে আরও প্রযুক্তি হিসাবে বিবেচনা করা হয় (এক্ষেত্রে জিআইএস প্রযুক্তির কিছুটা বোঝার বিকাশকারী যথেষ্ট)। অ্যাপ্লিকেশনটি বিশেষায়িত সম্প্রদায়ের জন্য করা হয়েছে এমন ক্ষেত্রে চ্যালেঞ্জটি আরও জটিল কারণ ত্বক প্রযুক্তির সাথে যোগদানের সাথে প্রয়োজনীয় প্রয়োজনীয়তাগুলি পূরণের জন্য বিদ্যমান অ্যালগরিদমগুলি অনুসন্ধান করা প্রয়োজন অন্যথায় আমাদের এই অ্যালগোরিদমগুলি বিকাশ করতে হবে worse এক্ষেত্রে ইঞ্জিনিয়ার এবং বিকাশকারীর সংমিশ্রণটি হ'ল কর্মী অনুমোদিত।