25-02-2012, 10:10 AM
السلام عليكم
الاخ خالد اردت فقط ان انبه الى امر مهم وهو مقولة يقولها المحترفون وهي ( لا تبداء من الصفر )
بمعنى اذا كان بامكانك ان تتعلم من دراسة تجارب الاخرين فهذا افضل من ان تتعلم من تجاربك
والسبب هو عدم اضاعة الوقت في تجارب فاشلة اختبرها الاخرون قبلك واوجدوا لها الحلول .
وكل البحث في الانترنت الان هو اغلب الاحيان للبحث عن الفكرة وحلول المشكلة وليست لتعلم الكود .
بمعنى ليست لتعلم الحلقة ولو كنا لازلنا في مرحلة تعلم الحلقات او اكواد الاتصال بقواعد البيانات فهذه مرحلة قبل الهاوي أي مرحلة الدارس او من بداء يتعلم .
لذلك اقول لك اقطف الثمرة جاهزة فهؤلاء المحترفون لم يقدموها لك لتبقى جاهلاً وانما لتوفير الوقت عليك .
فانا مثلا لا يوجد كود لا استطيع ان افهمه تقريبا ولكني اعجز عن القيام باشياء احياناً وهذا ما أسميه الفكرة أي غياب فكرة العمل .
حتى ادرس كود احد المحترفين واقول ما ابسط ذلك كيف فاتني هذا .
ولكني ارى ان العيب في ان استخدم كود في برنامجي دون ان افهم طريقة عمله .
وهذه هي المشكلة التي يقع فيها البعض .
واحيانا الفرق بين المحترف والهاوي يكون امور طفيفة وهي ليست في كيف تنجز العمل بل بأي طريقة
لنفرظ اننا نريد ان نخفي ونظهر شئ ما في المكون Timer
الهاوي قد يستخدم هذه الشفرة
بينما المحترف سيكتب التالي :
الامر واضح والفرق شاسع
الاثنين قاموا بالمهمة ولكن كود المحترف اقل واسهل وسهل التتبع
الاخ خالد اردت فقط ان انبه الى امر مهم وهو مقولة يقولها المحترفون وهي ( لا تبداء من الصفر )
بمعنى اذا كان بامكانك ان تتعلم من دراسة تجارب الاخرين فهذا افضل من ان تتعلم من تجاربك
والسبب هو عدم اضاعة الوقت في تجارب فاشلة اختبرها الاخرون قبلك واوجدوا لها الحلول .
وكل البحث في الانترنت الان هو اغلب الاحيان للبحث عن الفكرة وحلول المشكلة وليست لتعلم الكود .
بمعنى ليست لتعلم الحلقة ولو كنا لازلنا في مرحلة تعلم الحلقات او اكواد الاتصال بقواعد البيانات فهذه مرحلة قبل الهاوي أي مرحلة الدارس او من بداء يتعلم .
لذلك اقول لك اقطف الثمرة جاهزة فهؤلاء المحترفون لم يقدموها لك لتبقى جاهلاً وانما لتوفير الوقت عليك .
فانا مثلا لا يوجد كود لا استطيع ان افهمه تقريبا ولكني اعجز عن القيام باشياء احياناً وهذا ما أسميه الفكرة أي غياب فكرة العمل .
حتى ادرس كود احد المحترفين واقول ما ابسط ذلك كيف فاتني هذا .
ولكني ارى ان العيب في ان استخدم كود في برنامجي دون ان افهم طريقة عمله .
وهذه هي المشكلة التي يقع فيها البعض .
واحيانا الفرق بين المحترف والهاوي يكون امور طفيفة وهي ليست في كيف تنجز العمل بل بأي طريقة
لنفرظ اننا نريد ان نخفي ونظهر شئ ما في المكون Timer
الهاوي قد يستخدم هذه الشفرة
كود :
var
Count: Boolean;
begin
if Count=true then begin
self.Visible:=true;
Count:=false;
end else begin
self.Visible:=false;
Count:=true;;
end;
بينما المحترف سيكتب التالي :
كود :
Self.Visible:=not Self.Visible;
الامر واضح والفرق شاسع
الاثنين قاموا بالمهمة ولكن كود المحترف اقل واسهل وسهل التتبع
بين الانسان والكفر ترك الصلاة فمن تركها فقد كفر .