السلام عليكم..
اولا اعتذر لكم عن التأخر في النشر ولكن هذا للأسف خارج عن إرادتي لظروف عملي ..
والان لنبدأ ..
تكلمنا في المرة السابقة عن اصل لغات البرمجة واول لغة برمجة وما معنى البرمجة وكيف يتم ترجمة البيانات الى مجموعة أوامر الى الحاسوب .. وستجد المقال السابق هنا
أما اليوم وفي هذا المقال سنتحدث عن الفرق بين البرمجة والتصميم وما وظيفة المبرمج والمصمم ووجه الشبه والاختلاف بينهما ..
البرمجة كما قلنا سابقا أنها مجموعة من التعليمات والأوامر تعطيها لجهاز الحاسوب لاعلامه بكيفية التعامل مع البيانات وتنفيذ سلسلة من الأعمال المطلوبة ..
الان دعونا نتخيل انني اريد بناء بيت ،اولا سأذهب الى مهندس لكي يرسم لي البيت وتفاصيله من عدد غرف وأدوار وما إلى ذلك .. وهذا هو عمل المصمم أنه يرسم المبادئ الأساسية للموقع من تصميم خارجي والوان وكل ذلك..
بعد انتهاء المهندس من الرسم والتصميم وموافقتي عليه ، يقوم بإعطائه إلى المقاول لكي يبدأ في التنفيذ وهنا المقاول هو المبرمج ، إذاً فالمبرمج يقوم بأخذ التصميم ويبدأ في برمجته من كتابة اكواد وتنسيق وانتقالات بين الصفحات وكل هذا ..
ادوات المصمم => يستخدم المصمم برامج التصميم مثل Adobe Photoshop, Adobe illustrator وغيرها
وغالبا ما يكون ملف التصميم فوتوشوب لكي يسهل على المبرمج التعامل معه وأخذ الالوان منه وهكذا ..
أما ادوات المبرمج => محرر اكواد ، متصفح لعرض نتيجة الكود ،وطبعا اللغات البرمجية المستخدمة لكتابة الكود في المشروع ..
من الافضل ان يكون المصمم على دراية واطلاع ولو سطحي بكيفية أو البنية الأساسية لكتابة الكود يعني عمل من بعده وهو المبرمج طبعا ليس شرطاً ولكن يفضل، هذا طبعاً سوف يميزه لانه أيضا سيوفر على المبرمج من بعده الكثير فإن كان على علم بهذا فيستطيع تخيل تنفيذ الكود ومدى صعوبة أو سهولة تنفيذه .
ايضاً نفس الشيء بالنسبة للمبرمج يجب أو من الافضل ان يكون على دراية بأساسيات التصميم مثل العلاقة بين الألوان والخطوط والصور والنسب بينهم ؛لانه في بعض الأحيان يحتاج إلى تعديل أو اضافة بعض الأشياء الغير موجوده في التصميم ..
هذا كل شيء اليوم في مقالنا الثالث.. في المقال القادم باذن الله سنتعرف على مجالات البرمجة لنغوص أكثر في هذا العالم .
بالتوفيق لكم جميعاً
رزقكم الله سعادة الدارين ❤️