ما هو تصميم البرمجيات؟
صناعة البرمجيات هي فن كتابة رمز جيد يسهل فهمه وصيانته ويكون عالي الجودة. هذه الممارسة تتضمن اشياء كثيرة مثل كتابة رمز وحدات، اختبار الوحدة والتكامل للشفرة، التعليق والتنسيق الصحيح للشفرة والتكامل المستمر ونشر الشفرة المستمر وغيرها. كل هذه الممارسات الجيدة تجعل البرنامج أقل عرضة للخطأ، عالية الجودة، أسهل في النشر والتعلم والحفاظ عليه بمرور الوقت.