من رأي وعن تجربة أقوم بالبرمجة و التصميم في النفس الوقت، كل جزء أصممه أضع له الكود الخاص به يعني لا أضع قيود بمن أبدأ اولا لكن على حسب التصميم و البرمجة مثلا أصمم القائمة العلوية ثم أضع لها الكود الخاص بها ثم أضع مكان إدخال الإميل و الباسورد وأكتب الكلاسات الخاصة بها وهكذا... أصمم كل جزء وحده وأضع له ما يتعلق به من البرمجة

أعتقد أن الأمر يعود للمبرمج، فهناك من يرى أن مرحلة التصميم تأتي أولاً تتبعها مرحلة كتابة الشيفرات البرمجيّة،

من وجهة نظري أرى أن التصميم والبرمجة معاً يشعرك بأنك لا تترك شيء وراءك، وأن أي جزء تبدأ به لا تتركه إلا بعد أن تنهيه بالكامل سواء من ناحية التصميم أو كتابة شيفراته البرمجيّة الخاصّة به.

بالنسبة لي اقوم ببرمجة شكل الموقع ثم برمجة الـbackend

هذا ما تعلمته واعتد عليه

ستيف جوبز كان يصمم أولا ثم يبرمج فالتصميم يعطيك أفكار لم تكن لديك ثم تبحث عن كيف ستنجزها.

شخصيا كنت أراوح بين هذا و ذاك ثم وجدت الطريقة فيها تشتت للذهن، فمرة تتعامل مع أكواد الـPHP مثلا ثم تنتقل إلى CSS ثم HTML ثم تعود لـCSS مرة أخرى و في أحيان كثيرة تجد نفسك مع JS...

الآن أنا أعمل على إكمال التصميم أولا ثم أنتقل إلى البرمجة الداخلية..وجدت ذلك مفيدا في عدة أمور:

-فصل البرمجة عن التصميم (ككتابة شفرة)

-التركيز على لغة واحدة و نمط واحد عموما.

-أخذ فكرة أكبر عن البرمجة الداخلية بعد انتهاء التصميم، فمثلا عندما ترى أمامك 5 INPUT في FORM معين أكيد لن يخفى عليك ما ستفعله بعد ذلك..

تطوير الويب

مجتمع خاص بمناقشة وطرح المواضيع والقضايا العامة المتعلقة بتطوير الويب ولغاتها المختلفة

16.5 ألف متابع