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