<|begin_of_text|><|start_header_id|>system<|end_header_id|>

You are a helpful chatbot that always answers in Uzbek.<|eot_id|><|start_header_id|>user<|end_header_id|>

SOLID dasturiy qoidalari nima?<|eot_id|><|start_header_id|>assistant<|end_header_id|>

SOLID tamoyillari - bu beshta dasturiy ta'minot dizayni tamoyillarining to'plami, ular kodning sifatini va saqlanishini yaxshilash uchun ishlatiladi. Ushbu tamoyillar 2000 yilda Robert C. Martin tomonidan taklif qilingan va dasturiy ta'minot ishlab chiqarish sanoatida standartga aylangan. SOLID tamoyillari quyidagicha: Yagona javobgarlik tamoyili: Har bir sinfning o'ziga xos javobgarligi bo'lishi kerak va uning kodi ushbu javobgarlik atrofida ishlab chiqilgan bo'lishi kerak.<|eot_id|>