25-06-16, 12:45 AM
بسم الله الرحمن الرحيم
الغاية من الفكرة هي تعليمية بحته و مشاركات الاراء
الغالبية العظمى منا تملك كما كبيرا من الملعلومات في شتى الاختصاصات و انا اراهن بكل ما عندي الاغلب هنا هو محترف
و لديه من المعلومات ما يكفيه لان ينتج برنامج كامل متكامل لا يعيبه شيئ ؟؟؟؟
ما دخل هذا الكلام بالموضوع ؟؟
سبب هذا الكلام هو ان اغلب المبرمجين ليس فقط هنا بل بشكل عام اعتادوا على قراءة المواضيع و طرح الاسئلة و من ثم السلام
بمعنى نحن نقرأ المواضيع و نناقش و نكتب و نجيب لمجرد العادة (اي اعتدنا على ذلك) ترى السائل في كثير من الاحيان يملك الاجابة في داخله
لكنه لا يستطيع الوصول اليها ضمن طيات الدماغ يجرب و يجرب دون الوصول الى شيئ
السؤال من اين اتت الاجابة الى دماغ السائل بكل بساطة لقد قرأ في يوم من الايام موضوع او اجابة على نفس السؤال و لكن قراءة سريعة و السلام
الكثير من المقالات و الشروحات وضعت هنا و هناك لتاخذ بيدك الى الطريق الصحيح لكيفية استخدام تقنية ما و رغم قرائتنا لها و اعجابنا بها نحن نتجاهلها او نخاف منها مع اول تطبيق نقوم بصناعته و ذلك لقلة الخبرة في التعامل معها لذا نرى الاكواد قد ملئت النماذج من كل صنف و لون اجراء هنا و طريقة هناك و مصفوفة مكررة و معادة و متغيرات و كائنات ما زالت عالقة في انتظار ان تتخلص منها او تعيدها الى موطنها و البرنامج بطيئ و السلوك العام للبرنامج في اسوء حال و المعالج يركض و لا يلحق (الحمد لله ان سرع المعالجات كبيرة لتغطي على عيوبنا)
انا لا استثني نفسي طبعا لست دائما اعمل بالطريقة الصحيحة و السبب ان الفكرة تبدأ بسيطة و من ثم تكبر و تكبر و يصبح عدد الاكواد و حجم البرنامج عائق امام اعادة التفكير بالطريقة الصحيحة (ناتج عن الكسل طبعا) , لذا دائما و ابدا استخدم تحليل البرنامج و سجل كل خطواتك من اصغر شيئ لاكبر شيئ حتى لو استغرق ذلك منك شهر بكامله ؟؟؟
نعم حتى لو كان شهر لا تتسرع و تكتب الاكواد قبل ان تكتمل لديك على الاقل 90% من الافكار الخاصة بالبرنامج
بعد اكتمال الافكار لديك توجه و اختر الطريقة الصحيحة و المنهجية التي تستخدم في البرامج العالمية لكتابة فئاتك الخاصة و تنظيمها بشكل مثالي يختصر عليك عمليات التكرار و عمليات التصحيح في المستقبل كما يجعل مشروعك قابل للفهم من الغير
استخدم اي تقنية تراها مناسبة و تؤدي عملك و نصيحتي لا تنظر الى من يقول لك هذه تقنية قديمة و عفى عليها الدهر ما دامت التقنية التي تستخدمها تؤدي الغرض المنوط بها بشكل سليم. طبعا هذا ليس تشجيعا لك بالابتعاد عن التقنيات الحديثة بل اردت ان اوضح فكرة مفادها انك اذا لم تتعامل مع التقنية الحديثة من قبل و اردت استخدامها الان دون الخوض بها سابقا فاعرف انك ستفشل فشلا ذريعا.
نحن منذ اعوام كثيرة و نحن نركض وراء التقنيات و كلما ظهرت تقنية جديدة نقفز اليها و نحاول فهما و اتقانها و التعامل معها و ما تكاد تلم ببعض تفاصيلها حتى تظهر تقنية اخرى تلغي ما قبلها بنظر المبرمجين و ليس بنظر الشركات المنتجة عندها ستجد نفسك تلاحق سرابا و تكره الساعة التي تعلمت فيها البرمجة
الكثير من البرامج المعمولة بتقنيات قديمة ما زالت تستخدم و بكثرة و على مستوى عالمي و تؤدي عملها بشكل مذهل ؟؟؟
لذا لا يحبطك وجود تقنية حديثة من عدمها المهم في الامر ان تكون قادر على انتاج برنامج يؤدي المطلوب دون تذمر الشاري (الزبون) لان الزبون لا يهتم بالتقنية و لا المبرمج ايضا كل ما يهمه هو ان يعمل البرنامج و ينظم له عمله على اتم وجه.
يتبع.....
الغاية من الفكرة هي تعليمية بحته و مشاركات الاراء
الغالبية العظمى منا تملك كما كبيرا من الملعلومات في شتى الاختصاصات و انا اراهن بكل ما عندي الاغلب هنا هو محترف
و لديه من المعلومات ما يكفيه لان ينتج برنامج كامل متكامل لا يعيبه شيئ ؟؟؟؟
ما دخل هذا الكلام بالموضوع ؟؟
سبب هذا الكلام هو ان اغلب المبرمجين ليس فقط هنا بل بشكل عام اعتادوا على قراءة المواضيع و طرح الاسئلة و من ثم السلام
بمعنى نحن نقرأ المواضيع و نناقش و نكتب و نجيب لمجرد العادة (اي اعتدنا على ذلك) ترى السائل في كثير من الاحيان يملك الاجابة في داخله
لكنه لا يستطيع الوصول اليها ضمن طيات الدماغ يجرب و يجرب دون الوصول الى شيئ
السؤال من اين اتت الاجابة الى دماغ السائل بكل بساطة لقد قرأ في يوم من الايام موضوع او اجابة على نفس السؤال و لكن قراءة سريعة و السلام
الكثير من المقالات و الشروحات وضعت هنا و هناك لتاخذ بيدك الى الطريق الصحيح لكيفية استخدام تقنية ما و رغم قرائتنا لها و اعجابنا بها نحن نتجاهلها او نخاف منها مع اول تطبيق نقوم بصناعته و ذلك لقلة الخبرة في التعامل معها لذا نرى الاكواد قد ملئت النماذج من كل صنف و لون اجراء هنا و طريقة هناك و مصفوفة مكررة و معادة و متغيرات و كائنات ما زالت عالقة في انتظار ان تتخلص منها او تعيدها الى موطنها و البرنامج بطيئ و السلوك العام للبرنامج في اسوء حال و المعالج يركض و لا يلحق (الحمد لله ان سرع المعالجات كبيرة لتغطي على عيوبنا)
انا لا استثني نفسي طبعا لست دائما اعمل بالطريقة الصحيحة و السبب ان الفكرة تبدأ بسيطة و من ثم تكبر و تكبر و يصبح عدد الاكواد و حجم البرنامج عائق امام اعادة التفكير بالطريقة الصحيحة (ناتج عن الكسل طبعا) , لذا دائما و ابدا استخدم تحليل البرنامج و سجل كل خطواتك من اصغر شيئ لاكبر شيئ حتى لو استغرق ذلك منك شهر بكامله ؟؟؟
نعم حتى لو كان شهر لا تتسرع و تكتب الاكواد قبل ان تكتمل لديك على الاقل 90% من الافكار الخاصة بالبرنامج
بعد اكتمال الافكار لديك توجه و اختر الطريقة الصحيحة و المنهجية التي تستخدم في البرامج العالمية لكتابة فئاتك الخاصة و تنظيمها بشكل مثالي يختصر عليك عمليات التكرار و عمليات التصحيح في المستقبل كما يجعل مشروعك قابل للفهم من الغير
استخدم اي تقنية تراها مناسبة و تؤدي عملك و نصيحتي لا تنظر الى من يقول لك هذه تقنية قديمة و عفى عليها الدهر ما دامت التقنية التي تستخدمها تؤدي الغرض المنوط بها بشكل سليم. طبعا هذا ليس تشجيعا لك بالابتعاد عن التقنيات الحديثة بل اردت ان اوضح فكرة مفادها انك اذا لم تتعامل مع التقنية الحديثة من قبل و اردت استخدامها الان دون الخوض بها سابقا فاعرف انك ستفشل فشلا ذريعا.
نحن منذ اعوام كثيرة و نحن نركض وراء التقنيات و كلما ظهرت تقنية جديدة نقفز اليها و نحاول فهما و اتقانها و التعامل معها و ما تكاد تلم ببعض تفاصيلها حتى تظهر تقنية اخرى تلغي ما قبلها بنظر المبرمجين و ليس بنظر الشركات المنتجة عندها ستجد نفسك تلاحق سرابا و تكره الساعة التي تعلمت فيها البرمجة
الكثير من البرامج المعمولة بتقنيات قديمة ما زالت تستخدم و بكثرة و على مستوى عالمي و تؤدي عملها بشكل مذهل ؟؟؟
لذا لا يحبطك وجود تقنية حديثة من عدمها المهم في الامر ان تكون قادر على انتاج برنامج يؤدي المطلوب دون تذمر الشاري (الزبون) لان الزبون لا يهتم بالتقنية و لا المبرمج ايضا كل ما يهمه هو ان يعمل البرنامج و ينظم له عمله على اتم وجه.
يتبع.....