السلام عليكم ورحمة الله، أسعد الله صباحكم والمساء أحبتي الكرام.
سنحاول بهذا الدليل تعلّم معمارية البرمجيات Software Architecture ومثال عملي باستخدام Nodejs
سنتحدث عن ماهية المعمارية في عالم البرمجيات، وبعض المفاهيم الرئيسية الواجب فهمها، وبعض أنماط المعماريات الأكثر استخدامًا اليوم.
ذا المجال الذي وجدتُه محيرًا ومثيرًا للمخاوف عندما بدأت رحلتي في البرمجة. لذلك سأحاول تبسيطها إليك بمقدمة في غاية اليُسر، تسهّل لك الطريق لفهم معمارية البرمجيات.
سأضع لكل موضوع مقدمة موجزة ونظرية. ثم أشاركك بعض الأمثلة للشيفرات البرمجية لتكون لديك فكرة أوضح عن كيفية عملها.