প্রকল্প সম্পর্কে

এই রিপোজিটরিটি স্টাইল প্রোগ্রামিং, কার্যকর সহযোগিতা এবং সফটওয়্যার ডেভেলপমেন্ট পরিবেশে কাজ সম্পন্ন করার জন্য নির্দেশিকা ও সর্বোত্তম অনুশীলনের একটি বিস্তৃত সংকলন। এটি thoughtbot, inc. দ্বারা রক্ষণাবেক্ষণ করা হয় এবং ক্রিয়েটিভ কমন্স অ্যাট্রিবিউশন লাইসেন্সের অধীনে বিতরণ করা হয়। নির্দেশিকাগুলি বিভিন্ন বিভাগে সংগঠিত: - উচ্চ-স্তরের নির্দেশিকা: ধারাবাহিকতার উপর জোর দেওয়া, অপ্রয়োজনীয় পুনর্লিখন এড়ানো এবং লঙ্ঘনের ন্যায্যতা প্রমাণ করা। - সহযোগিতা: কোড পর্যালোচনা, ওপেন সোর্স অবদান এবং পণ্য পর্যালোচনার নির্দেশিকা। - প্রোটোকল: অ্যাক্সেসিবিলিটি, ডেটা হ্যান্ডলিং, ইমেইল, অবজেক্ট-ওরিয়েন্টেড ডিজাইন, নিরাপত্তা, ওয়েব ডেভেলপমেন্ট, ওয়েব পারফরম্যান্স এবং প্রোডাকশনের জন্য সর্বোত্তম অনুশীলন। - ভাষা: Bash, CSS, ERB, HTML, JavaScript ও TypeScript, Python, Ruby, Sass, Shell এবং Swift-এর নির্দেশিকা। - ফ্রেমওয়ার্ক এবং প্ল্যাটফর্ম: Android, iOS, Rails, React, React Native এবং Jest বা RSpec দিয়ে টেস্টিংয়ের নির্দেশিকা। - টুলস: Git, GraphQL, Postgres এবং রিলেশনাল ডেটাবেস ব্যবহারের নির্দেশিকা। এছাড়াও, এতে পরিবর্তন একীভূত করার আগে কমিউনিটি প্রতিক্রিয়ার উপর জোর দেওয়া অবদান নির্দেশিকা অন্তর্ভুক্ত রয়েছে।