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