গ্রহন কর্মক্ষেত্র: কী জন্য এবং কেন?


133

আমি ওয়ার্কস্পেসগুলি ব্যবহারের বিভিন্ন উপায়গুলি দেখেছি, পড়েছি এবং সে সম্পর্কে চিন্তা করেছি (প্রতি প্রকল্পের জন্য, প্রতি প্রয়োগের জন্য (বহু-জমায়েত বা না), প্রতি প্রোগ্রামের ভাষা, লক্ষ্য হিসাবে প্রতি (ওয়েব-বিকাশ, প্লাগইনস, ..) এবং) এবং আমি এখনও সেরা উপায় কি সন্দেহ হয়।

যাইহোক, একটি বিস্তৃত দিতে পারেন, কিন্তু এটির মধ্যে একটি পৃষ্ঠা দীর্ঘ অন্তর্দৃষ্টি না?

এর মধ্যে অনেকগুলি উপ-প্রশ্ন জড়িত রয়েছে, তাই কথা বলার জন্য, এবং আমার যে নির্দিষ্ট সাব-প্রশ্নগুলি জিজ্ঞাসা করা উচিত তা আমি জানি না, কারণ আমি নিশ্চিত নই যে আমি গ্রহনের সমস্ত দিক (এবং কর্মক্ষেত্র) জানি না, তবে আমি যা খুঁজছি তার একটি উদাহরণ দেওয়ার চেষ্টা করব:

  • কিসের জন্য?
    • গ্রহণের বিকাশ এর অর্থ কী?
    • অন্যান্য / বেশিরভাগ লোকেরা কী মনে করেন?
    • আপনি কি মনে করেন?
    • ...?
  • কেন?
    • ভাগ করার যোগ্যতা বনাম কি কনফিগারেশন বিরোধ আছে?
    • কোন ফাইলস্পেসের কারণ?
    • কর্মক্ষমতা?
    • ...?

ওহ, এবং আমি এমন বিকাশকারীর জন্য ন্যূনতম ব্যবহারের ক্ষেত্রে কথা বলছি যা বিভিন্ন ভাষা এবং প্রোটোকল ব্যবহার করে, এবং অগত্যা একটি প্রকল্পে তাদের সমস্তগুলি (যেমন পিএইচপি, জাভাস্ক্রিপ্ট এবং কিছু প্রকল্পের জন্য এক্সএমএল), অন্যদের জন্য সি #, জাভা এবং এসকিউএল এখনও আছে অন্যরা, ইত্যাদি ..)

2012-11-27 সম্পাদনা করুন: আমাকে ভুল করবেন না। আমি ওয়ার্কস্পেসের ব্যবহার সম্পর্কে সন্দেহ করি না, আমি কেবল এটি ব্যবহার করতে চাই যেমন এটি বোঝানো হয়েছে বা অন্যথায় যদি কেউ এটিকে আরও ভাল মনে করে। সুতরাং "কি জন্য?" মানে: সর্বোত্তম ব্যবহার কি? এবং কেন?" অন্য কথায় আসলে "কীসের জন্য?" এর উপর লক্ষ্য রেখে: আপনার উত্তরের কারণগুলি বলুন।


14
আমি এখনও এটি পাই না। এটা তোলে দৃশ্যত মাত্র জ্ঞান করে তোলে ইতিমধ্যে যে ব্যক্তিদের জানেন যে কি , এবং তাদের বোঝার জন্য যে, এই না সুস্পষ্ট বাকিদের জন্য আউট আছে কঠিন।
রাফায়েল আইং

আমি এটিও পাই না এবং আমি নীচের সমস্ত কিছুর সাথেও একমত নই, না এটি সম্পূর্ণ (কোনও রেফারেন্স নেই)। কেন আমি এখনও একটি উত্তর গ্রহণ করি নি। * অবশ্যই সেখানে এটি কোনও মতামত বা ব্যক্তিগত অনুশীলন নয়। যে, আমি পেয়েছি।
ই-মোটিভ

আমি এটির উত্তর দেওয়ার চেষ্টা করেছি, খুব ভাল উত্তর নয় তবে আমি মনে করি আমি এটির উপরে তৈরি করতে পারি
রাফায়েল আইং

উত্তর:


43

আমি আপনাকে এমন একজনের আমার দৃষ্টি সরবরাহ করব যা জাভা বিশ্বে খুব অস্বস্তি বোধ করে, যা আমি মনে করি এটিও আপনার ক্ষেত্রে।

এটা কি

একটি ওয়ার্কস্পেস একসাথে গ্রুপিংয়ের ধারণা:

  1. সম্পর্কিত (একরকম) প্রকল্পের একটি সেট
  2. এই সমস্ত প্রকল্পের সাথে সম্পর্কিত কিছু কনফিগারেশন
  3. খোদাইয়ের জন্য কিছু সেটিংস

এটি একটি ডিরেক্টরি তৈরি করে এবং এর ভিতরে রাখার মাধ্যমে ঘটে থাকে (আপনার এটি করতে হবে না, এটি আপনার জন্য হয়ে গেছে) যেগুলি ফাইলগুলি এগ্রিপসকে এই তথ্যগুলি জানাতে পরিচালিত করে। আপনাকে যা স্পষ্টভাবে করতে হবে তা হ'ল এই ফোল্ডারটি কোথায় স্থাপন করা হবে তা নির্বাচন করা। এবং এই ফোল্ডারটি যেখানে আপনি আপনার উত্স কোডটি রেখেছেন সেভাবে হওয়া দরকার নেই - পছন্দসইভাবে এটি হবে না।

উপরে প্রতিটি আইটেম অন্বেষণ:

  1. সম্পর্কিত (একরকম) প্রকল্পের একটি সেট

গ্রহনটি কোনও নির্দিষ্ট কর্মক্ষেত্রের সাথে মিলিত হয়ে সর্বদা খোলা থাকে বলে মনে হয়, আপনি যদি একটি ওয়ার্কস্পেস এ তে থাকেন এবং ওয়ার্কস্পেস বি (ফাইল> স্যুইচ ওয়ার্কস্পেস) এ স্যুইচ করার সিদ্ধান্ত নেন , গ্রহটি নিজেই বন্ধ হয়ে যাবে এবং আবার খুলবে। ওয়ার্কস্পেস এ এর সাথে যুক্ত সমস্ত প্রকল্প (এবং প্রকল্প এক্সপ্লোরারটিতে উপস্থিত ছিল) আর উপস্থিত হবে না এবং ওয়ার্কস্পেস বিয়ের সাথে যুক্ত প্রকল্পগুলি এখন উপস্থিত হবে। সুতরাং মনে হচ্ছে যে একটি প্রকল্প, Eclipse এ খোলা থাকতে হবে , একটি ওয়ার্কস্পেসের সাথে জড়িত থাকতে হবে

লক্ষ্য করুন যে এর অর্থ এই নয় যে প্রকল্পের উত্স কোডটি অবশ্যই কর্মক্ষেত্রের অভ্যন্তরে থাকতে হবে। ওয়ার্কস্পেসটি একরকম আপনার ডিস্কে আপনার প্রকল্পগুলির দৈহিক পথের সাথে সম্পর্কিত হবে (কেউ কীভাবে জানেন? আমি কোনও সাফল্য ছাড়াই প্রকল্পের পথের দিকে ইঙ্গিত করে কিছু ফাইল সন্ধান করে কর্মক্ষেত্রের ভিতরে insideুকেছি)।

এইভাবে, কোনও প্রকল্প একবারে 1 টিরও বেশি ওয়ার্কস্পেসের ভিতরে থাকতে পারে। সুতরাং আপনার কর্মক্ষেত্র এবং আপনার উত্স কোডটি পৃথক রাখা ভাল বলে মনে হচ্ছে।

  1. এই সমস্ত প্রকল্পের সাথে সম্পর্কিত কিছু কনফিগারেশন

আমি শুনেছি জাভা সংকলক সংস্করণের মতো (যেমন 1.7, যেমন - আমি জানি না যে এখানে 'সংস্করণ' শব্দটি আছে কিনা), এটি একটি ওয়ার্কস্পেস-স্তরীয় কনফিগারেশন। আপনার কর্মক্ষেত্রের ভিতরে যদি আপনার বেশ কয়েকটি প্রকল্প থাকে এবং সেগুলি Eclipse এর অভ্যন্তরে সংকলন করেন, সেগুলি সমস্ত একই জাভা সংকলক দিয়ে সংকলিত হবে।

  1. খোদাইয়ের জন্য কিছু সেটিংস

আপনার কী বাইন্ডিংয়ের মতো কিছু জিনিস কর্মক্ষেত্র-স্তরেও সঞ্চয় করা হয়। সুতরাং, আপনি যদি সিআরটিএল + ট্যাবটি একটি স্মার্ট উপায়ে ট্যাবগুলিতে স্যুইচ করবেন (এগুলি স্ট্যাক না করে) সুনির্দিষ্ট করেন তবে এটি কেবল আপনার বর্তমান কর্মক্ষেত্রে আবদ্ধ থাকবে। যদি আপনি একই ওয়ার্ডপেসে একই কী বাইন্ডিং ব্যবহার করতে চান (এবং আমি মনে করি আপনি চান!), মনে হচ্ছে আপনাকে এগুলি ওয়ার্কস্পেসের মধ্যে রফতানি / আমদানি করতে হবে (যদি সত্য হয় তবে এই আইডিই কিছু সত্যই অদ্ভুত প্রাঙ্গনে নির্মিত হয়েছিল)। এখানে এটির একটি লিঙ্ক

এটিও মনে হয় যে ওয়ার্কস্পেসগুলি বিভিন্ন Eclipse সংস্করণের মধ্যে প্রয়োজনীয়ভাবে সামঞ্জস্যপূর্ণ নয়। এই নিবন্ধটি পরামর্শ দেয় যে আপনি আপনার কর্মক্ষেত্রগুলির নাম রাখবেন যা গ্রহগ্রহের সংস্করণটির নাম রয়েছে।

এবং আরও গুরুত্বপূর্ণ, আপনি যখন কোনও ওয়ার্কস্পেস হতে কোনও ফোল্ডারটি বেছে নেন, সেখানে কোনও ফাইলের স্পর্শ করবেন না বা আপনি কোনও সমস্যার জন্য রয়েছেন।

আমি মনে করি এটি ব্যবহারের একটি ভাল উপায়

(আসলে, আমি যেমন এটি লিখছি, আমি কীভাবে এটি একটি ভাল উপায়ে ব্যবহার করতে জানি না, সেজন্য আমি একটি উত্তর খুঁজছিলাম - যে আমি এখানে একত্রিত হওয়ার চেষ্টা করছি)

  1. আপনার প্রকল্পগুলির জন্য একটি ফোল্ডার তৈরি করুন:
    /projects

  2. প্রতিটি প্রকল্পের জন্য একটি ফোল্ডার তৈরি করুন এবং এর মধ্যে প্রকল্পের উপ-প্রকল্পগুলি গ্রুপ করুন:
    /projects/proj1/subproj1_1
    /projects/proj1/subproj1_2
    /projects/proj2/subproj2_1

  3. আপনার কর্মক্ষেত্রের জন্য একটি পৃথক ফোল্ডার তৈরি করুন:
    /eclipse-workspaces

  4. আপনার প্রকল্পের জন্য কর্মক্ষেত্র তৈরি করুন:
    /eclipse-workspaces/proj1
    /eclipse-workspaces/proj2


1
আমি শেষ বিভাগে কিছু স্পষ্টতা প্রয়োজন স্বীকার। একটি উপ-প্রকল্প কী, যদি নিজেই কোনও প্রকল্প না হয়? কীভাবে এই উপ-প্রকল্পগুলি পুরো প্যারেন্ট প্রোজেক্টটি ব্যবহার না করে বিভিন্ন কর্মক্ষেত্র জুড়ে ব্যবহৃত হচ্ছে? উত্তরটি উন্নত করার জন্য আমার প্রথমে এটি সন্ধান করা উচিত।
রাফায়েল আইং

2
এই উত্তর পুরো প্রশ্নের অবদান রাখে। তবে এটি কিছুটা ফোল্ডার ফোকাস করে এবং কিছু উল্লেখ এবং যুক্তিও বাদ দেয়। যাইহোক, এটি তথ্যবহুল। দীর্ঘশ্বাস, এই উত্তরগুলি যেহেতু তাদের সকলেরই অবদান রয়েছে কঠিন হয়ে পড়েছে এবং আমি ভাবতে শুরু করি যে আমি কখনই একটি উত্তর গ্রহণ করতে সক্ষম হব না। আমি আশা করি এখানে কেউ বিন্দু বিন্দু নয় এবং আমরা এটি গ্রহণ না করেই ছেড়ে দেব?
ই-প্রেরণে

আরে @ আরইউ-বিএন আমি বিন্দু জন্য না। আমি কেবল ইচ্ছে করেছিলাম যে আমি একটি গ্রহ কর্মক্ষেত্রটি কী তা ব্যাখ্যা করতে পারি, তাই আমি নিশ্চিত হতে পারি যে আমি এটি জানি।
রাফায়েল আইং

আরে, আমি বিশেষ করে কারও প্রতি এই শেষ প্রশ্নটি বোঝাতে চাইনি। এটি সাধারণভাবে ছিল। হয়তো আমার উপরে এটি মন্তব্য হিসাবে লেখা উচিত ছিল।
ই-প্রেরণ

@ আরইউ-বিএন, একেবারে, আমি এটিকে খারাপভাবে নিইনি। সম্ভবত আমি নিজেকে খারাপভাবে প্রকাশ করেছি।
রাফায়েল আইং

37

একটি ওয়ার্কস্পেসের পুরো পয়েন্টটি সম্পর্কিত প্রকল্পগুলির একটি সেটকে একসাথে গোষ্ঠীভুক্ত করা হয় যা সাধারণত একটি অ্যাপ্লিকেশন করে। কর্মক্ষেত্রের কাঠামোটি eclipse.core.resourcesপ্লাগইনে নেমে আসে এবং এটি প্রাকৃতিকভাবে ডিজাইনের মাধ্যমে তা বোঝায়।

প্রকল্পগুলির প্রকৃতি রয়েছে, নির্মাতারা নির্দিষ্ট প্রকল্পগুলির সাথে সংযুক্ত থাকে এবং আপনি একটি প্রকল্পের সংস্থান পরিবর্তন করার সাথে সাথে আপনি একই ওয়ার্কস্পেসে থাকা প্রকল্পগুলির রিয়েল টাইম সংকলন বা অন্যান্য সমস্যাগুলিতে দেখতে পারেন। সুতরাং আমি যে কৌশলটি প্রস্তাব করি তা হ'ল আপনি যে বিভিন্ন প্রকল্পে কাজ করছেন তার জন্য আলাদা ওয়ার্কস্পেস রয়েছে তবে গ্রহণের কোনও কর্মক্ষেত্র ছাড়া প্রকল্প এবং কনফিগারেশন সংগ্রহের কোনও ধারণা নেই এবং সর্বোপরি এটি কোনও আইডিই সরঞ্জাম।

যদি এটি কোনও তাত্পর্যপূর্ণ না হয় তবে জিজ্ঞাসা করুন যে নেট বিনস বা ভিজ্যুয়াল স্টুডিও এটি কীভাবে সম্বোধন করে? এটি একই থিম। ম্যাভেন একটি ভাল উদাহরণ, সম্পর্কিত মাভেন প্রকল্পগুলির একটি গ্রুপকে একটি ওয়ার্কস্পেসে পরীক্ষা করা আপনাকে রিয়েল টাইমে ত্রুটিগুলি বিকাশ করতে এবং দেখতে দেয়। যদি একটি ওয়ার্কস্পেস না হয় তবে আপনি আর কী প্রস্তাব করবেন? কোনও আরসিপি অ্যাপ্লিকেশনটি তার জন্য কী ব্যবহার করা হয়েছে তার উপর নির্ভর করে একটি ভিন্ন জন্তু হতে পারে তবে সত্য আইডিই অর্থে আমি জানি না কোনও ওয়ার্কস্পেস বা প্রকল্পের প্রেক্ষাপটের চেয়ে আরও ভাল সমাধান কী হতে পারে। শুধু আমার চিন্তা। - ডানকান


1
তবে আপনার উত্তরের জন্য ধন্যবাদ। এটি উপলব্ধি করে এবং কমপক্ষে আমি জানি এটি কীভাবে বোঝানো হয়েছে। আপনি কি আমাকে আমার প্রথম বাক্যটি সম্পর্কে আরও বিশদ এবং সম্ভবত একটি লিঙ্ক (গ্রহন করতে) দিয়ে যেতে পারেন?
ই-মোটিভ

5
আমি একমত নই যে "একটি কর্মক্ষেত্রের বিন্দুটি সম্পর্কিত প্রকল্পগুলির একটি সেটকে একসাথে গ্রুপ করা যা সাধারণত একটি অ্যাপ্লিকেশন দেয়।" ধরুন আমি দুটি অ্যাপ্লিকেশন বিকাশ করছি, আমার কি দুটি ওয়ার্কস্পেস থাকা উচিত? কি বিরক্তিকর! সমস্ত কাস্টম দৃষ্টিকোণ, কী বাইন্ডিং, স্ব-পাঠ্য এবং অন্যান্য পছন্দগুলি কর্মক্ষেত্রের সাথে আবদ্ধ। আমি যখনই নতুন অ্যাপ্লিকেশন শুরু করব তখনই সেগুলি পুনরায় তৈরি করতে হবে! আমার মতে, আপনার দুটি কার্যক্ষেত্র থাকা উচিত: দেব এবং সর্বশেষ প্রকাশিত। কর্মক্ষেত্রের মধ্যে, আপনি প্রতিটি অ্যাপ্লিকেশনের জন্য একটি ওয়ার্কিং সেট তৈরি করেন। ওয়ার্কস্পেস এবং ওয়ার্কিং সেটগুলি এভাবে ব্যবহার করা বোঝায়।
জন হেন্কেল

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

1
আকর্ষণীয় পয়েন্ট @ জনহেন্কেল! যদিও কাজের সেট নিয়ে আমার সমস্যা হয়েছে। দেখে মনে হচ্ছে তারা কেবল গ্রহগ্রহের কয়েকটি বৈশিষ্ট্য নিয়ে কাজ করেছেন, যদিও আমার ধারণা আপনি সকলেই এগুলি ম্যানুয়ালি সেট করতে পারেন (যেমন আমি গতকাল টাস্ক ভিউতে করেছি, যা আমাকে সমস্ত প্রকল্পের একটি কাজ দিয়েছে)। আপনি কি লাইব্রেরির ফাংশন, স্ব-সমাপ্তি, বিদ্যমান পদ্ধতি ইত্যাদির জন্য এটি করতে পারেন? আপনি কীভাবে কাজের সেট ব্যবহার করবেন তা আমি আরও আগ্রহী। @ ডানক্রেবস, আমি পছন্দগুলির আমদানি / রফতানি বৈশিষ্ট্যটি জানতাম না। ধন্যবাদ! এটি ওয়ার্কস্পেসগুলি কীভাবে ব্যবহার করতে হয় তার একটি বড় চুক্তি সমাধান করে। ধন্যবাদ, আপনি উভয়। এবং যুক্তি / অন্তর্দৃষ্টি নিক্ষেপ বন্ধ করবেন না!
ই-মোটিভ

1
আমি সবেমাত্র গ্রহনে চলে এসেছি। পূর্বে আমি এই উপন্যাস অপারেটিং সিস্টেম ধারণাটি ব্যবহার করেছি যা একটি "ফোল্ডার" নামে পরিচিত। একটি ফোল্ডার আমার ফাইল সিস্টেমে একটি জায়গা আমি একটি প্রকল্প রাখি place এটিতে সেখান থেকে উপ-ফোল্ডার থাকতে পারে। এমনকি আপনি কোনও প্রাসঙ্গিক ফোল্ডারের সাথে সম্পর্কিত প্রকল্পগুলির একাধিক ফোল্ডার রাখতে পারেন। তো, আমি গ্রহণ না করে কী করতাম? আমি একটি ফোল্ডার, একটি বেসিক পাঠ্য সম্পাদক এবং কমান্ড-লাইন থেকে সংকলন এবং চালনা করব। সুতরাং, আপনার উত্তরটি প্রত্যাশা করে বলে মনে হচ্ছে আমাদের "ওয়ার্কস্পেস" কতটা দরকারী তা কেবল আমাদের জানা উচিত, তবে সম্ভবত আপনার "ফোল্ডার" এর সাথে পরিচিত হওয়া উচিত।
গ্যাব্রিয়েল স্ট্যাপলস

3

মূলত ওয়ার্কস্পেসের ক্ষেত্র দুটি বিন্দুতে বিভক্ত।

প্রথম বিন্দু (এবং প্রাথমিক) হ'ল এটি স্বয়ং গ্রহন এবং সেটিংস এবং মেটাডেটা কনফিগারেশনগুলির সাথে সম্পর্কিত (প্লাগইন সিটিআর)। প্রতিবার আপনি যখন কোনও প্রকল্প তৈরি করেন, তখন গ্রহগ্রহের সমস্ত কনফিগারেশন সংগ্রহ করে সেগুলি সেই কর্মক্ষেত্রগুলিতে সঞ্চয় করে এবং যদি কোনওভাবে একই কর্মক্ষেত্রে একটি বিরোধী প্রকল্প উপস্থিত থাকে তবে আপনি কিছুটা কার্যকারিতা আলগা করে বা নিজেই গ্রহণের স্থায়িত্ব পেতে পারেন।

এবং দ্বিতীয় (মাধ্যমিক) উন্নয়নের কৌশলটি গ্রহণ করতে পারে। প্রাথমিক ক্ষেত্রটি পূরণ হয়ে গেলে (এবং আয়ত্ত করা) এবং প্রকল্পের সম্পর্ক সম্পর্কিত আরও সমন্বয় প্রয়োজন (গ্রন্থাগার, দৃষ্টিভঙ্গি হিসাবে সিটিআর) তখন পৃথক কর্মক্ষেত্র (গুলি) শুরু করা বিকাশের অভ্যাস বা সম্ভাব্য ভাষা / ফ্রেমওয়ার্ক "আচরণ" এর উপর ভিত্তি করে উপযুক্ত হতে পারে। উদাহরণস্বরূপ DLTK একটি জন্তু যা একটি পৃথক খাঁচায় থাকা উচিত। ফোরামে প্রচুর অভিযোগের জন্য এটি কাজ করা বন্ধ করে দিয়েছে (সঠিকভাবে বা না মোটেও) এবং প্রস্তাবিত সমাধানটি হ'ল বর্তমান কর্মক্ষেত্র থেকে সমতুল্য প্লাগইনের সেটিংস পরিষ্কার করা।

ব্যক্তিগতভাবে, আমি পৃথক ওয়ার্কস্পেসের ক্ষেত্রে ভাষার পার্থক্যের প্রতি নিজেকে আরও ঝুঁকিতে দেখতে পেয়েছি যা প্লাগইনগুলির বর্তমান অবস্থার সাথে আগত জ্ঞাত সমস্যাগুলির সাথে প্রাসঙ্গিক। আমি তাদের সর্বনিম্ন সংখ্যায় রাখি কারণ প্রকল্পগুলি হয়ে গেলে এটি হতাশার দিকে নিয়ে যায় ... প্রচুর পরিমাণে এবং সংস্করণ নিয়ন্ত্রণ আপনি কেবলমাত্র আপনার প্রকল্পগুলিকে রাখেন না। অবশেষে, লোডিং গতি এবং পারফরম্যান্স এমন একটি সমস্যা যা আপেক্ষিক প্রকল্পগুলির উপস্থাপনের কারণে প্রচুর (অপ্রয়োজনীয়) প্লাগইন লোড করা হলে তা আসতে পারে। শেষের সারি; প্রত্যেকের একটিরও সমাধান নেই, কোনও মাস্টার ব্লু প্রিন্ট যা সমস্যাটি সমাধান করে। এটি এমন কিছু যা অভিজ্ঞতার সাথে বেড়ে ওঠে, যদিও কম!


ডিটিএলকে বলতে কী বোঝ?

আপনি যখন কোনও আইডিই-এর পক্ষে পাঠ্য সম্পাদককে ত্যাগ করেছিলেন প্রাথমিক ড্রাইভটি স্বতঃ-সম্পূর্ণ করার সুবিধা এবং কমপক্ষে সিনট্যাক্স ত্রুটিগুলি এড়ানোর জন্য আপনার লাইব্রেরিগুলি (এবং ডকস) এর দৃষ্টিভঙ্গি। কোনও পরিস্থিতিতে আপনি এই কার্যকারিতা হুমকির সম্মুখীন করবেন না।
লাজরোস কোসমিডিস

1

যদিও আমি বহু বছর ধরে গ্রহনটি ব্যবহার করেছি, এই "উত্তর "টি কেবল অনুমান (যা আমি আজ রাতে চেষ্টা করতে যাচ্ছি)। যদি এটি অস্তিত্বের বাইরে থেকে ভোট পেয়ে যায়, তবে অবশ্যই আমি ভুল।

ওরাকল তাদের মাইএসকিউএল সংযোগকারী সি উত্স কোডের জন্য একটি ভিজ্যুয়াল স্টুডিও "সমাধান" তৈরি করতে সিএমকে নির্ভর করে। সমাধানের মধ্যে রয়েছে "প্রকল্পগুলি" যা পৃথকভাবে বা সম্মিলিতভাবে (সমাধান দ্বারা) সংকলন করা যায়। প্রতিটি প্রকল্পের নিজস্ব মেকফাইল থাকে, সমাধানের অংশটি অন্যান্য প্রকল্পের চেয়ে পৃথক সেটিংগুলির সাথে সংকলন করে।

একইভাবে, আমিও আশা করছি যে একটি গ্রহন কর্মক্ষেত্রটি আমার সম্পর্কিত মেকফিল প্রকল্পগুলি (গ্রহন) ধারণ করতে পারে, একটি মাস্টার প্রজেক্ট যার নির্ভরতা বিভিন্ন অনন্য-মেকফিল প্রকল্পগুলির "সমাধান" তৈরির পূর্ব-প্রয়োজনীয় হিসাবে সংকলন করে। (আমার ফোল্ডার কাঠামোটি @ রাফায়েল বর্ণিত হিসাবে হবে)।

সুতরাং আমি আশা করছি যে ওয়ার্কস্পেসগুলি ব্যবহারের একটি ভাল উপায় হ'ল ভিজ্যুয়াল স্টুডিওর বিচ্ছিন্ন প্রকল্পগুলিকে সমাধানের সাথে একত্রিত করার ক্ষমতা অনুকরণ করা।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.