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