How a programmer fixes a bug
|
مشرف
تاريخ التسجيل: 2006-02-19 مشاركات: 2919
الجامعة: دمشق الكلية: الهندسة المعلوماتية المرحلة: السنة الثالثة
|
A programmer was told to fix this bug in this code:
#include <stdio.h> #define LAST 10 int main() { int i, sum = 0;  for ( i = 1; i < = LAST; i++ ) { sum += i; } printf("sum = %d\n", sum); return 0; }
He fixed it like this:
#include <stdio.h> #define LAST 10 int main() { int i, sum = 0; /*  */ for ( i = 1; i < = LAST; i++ ) { sum += i; } printf("sum = %d\n", sum); return 0; }

Guess What Is The First Bug in Ubuntu 
Ubuntu Kung Fu Rocks!
|
| |
دخول أو تسجيل لإرسال التعليقات | قراءة: 270 |
|
عضو فعال
تاريخ التسجيل: 2007-03-24 مشاركات: 2478
الجامعة: دمشق الكلية: الهندسة المعلوماتية المرحلة: السنة الثانية
|
بتعرف ما خطرتلي 
|
| |
دخول أو تسجيل لإرسال التعليقات |
|
عضو فعال
تاريخ التسجيل: 2006-12-10 مشاركات: 1543
الجامعة: الافتراضية الكلية: تكنولوجيا المعلومات المرحلة: متخرج
|
كتب mpcabd:
A programmer was told to fix this bug ...
But what's the kind of this bug ?! louse or cockroach cuz I can't count the number of its legs .
|
| |
دخول أو تسجيل لإرسال التعليقات |
تاريخ التسجيل: 2006-02-08 مشاركات: 103
الجامعة: دمشق الكلية: الهندسة المعلوماتية المرحلة: ماجستير الاختصاص: ذكاء صنعي
|
It may be solved like this:
#include <stdio.h> #define LAST 10 int main() { int i, sum = 0; if (false){  } for ( i = 1; i < = LAST; i++ ) { sum += i; } printf("sum = %d\n", sum); return 0; }
or like this:
#include <stdio.h> #define LAST 10 int main() { int i, sum = 0; goto afterBug  afterBug: for ( i = 1; i < = LAST; i++ ) { sum += i; } printf("sum = %d\n", sum); return 0; }
or even
#include <stdio.h> #define LAST 10 int main() { int i, sum = 0; for ( i = 1; i < = LAST; i++ ) { sum += i; } printf("sum = %d\n", sum); return 0;
 for ( i = 1; i < = LAST; i++ ) { sum += i; } printf("sum = %d\n", sum); return 0; }
اعمل لدنياك كأنك تعيش أبدا, واعمل لآخرتك كأنك تموت غدا
|
| |
دخول أو تسجيل لإرسال التعليقات |
|
عضو فعال
تاريخ التسجيل: 2007-09-17 مشاركات: 921
الجامعة: دمشق الكلية: الهندسة المعلوماتية المرحلة: السنة الثانية
|
الحمد لله طلع هلمبرمج فهمان شوي , يعني منيح ما راح جاب مبيد حشري و بخ على الشاشة 
وقتها بتبطل عملية fix بتصير عملية kill
|
| |
دخول أو تسجيل لإرسال التعليقات |
تاريخ التسجيل: 2006-05-22 مشاركات: 751
الجامعة: دمشق الكلية: الهندسة المعلوماتية المرحلة: السنة الخامسة الاختصاص: هندسة برمجيات
|
وين الفكاهة بالموضوع !
the sun whitch shined has gone,so gotta go
|
| |
دخول أو تسجيل لإرسال التعليقات |
|
مشرف
تاريخ التسجيل: 2006-02-19 مشاركات: 2919
الجامعة: دمشق الكلية: الهندسة المعلوماتية المرحلة: السنة الثالثة
|
كتب eng.samar:
وين الفكاهة بالموضوع !
الفكاهة هي عبارة عن ابتعاد المبرمج عن إصلاح الخطأ واكتفى بأن يهنته Hinting بدلا ً من الإصلاح.
يعني هي نكتة بسيطة, مو مطلوبة بالامتحانات
Guess What Is The First Bug in Ubuntu 
Ubuntu Kung Fu Rocks!
|
| |
دخول أو تسجيل لإرسال التعليقات |
تاريخ التسجيل: 2006-05-22 مشاركات: 751
الجامعة: دمشق الكلية: الهندسة المعلوماتية المرحلة: السنة الخامسة الاختصاص: هندسة برمجيات
|
مممممممم...
مالو فكاهة ولامادية "على قولة أبو عنتر " 
the sun whitch shined has gone,so gotta go
|
| |
دخول أو تسجيل لإرسال التعليقات |
|
عضو فعال
تاريخ التسجيل: 2007-03-24 مشاركات: 2478
الجامعة: دمشق الكلية: الهندسة المعلوماتية المرحلة: السنة الثانية
|
مازية 
|
| |
دخول أو تسجيل لإرسال التعليقات |
تاريخ التسجيل: 2008-05-29 مشاركات: 435
الجامعة: دمشق الكلية: الهندسة المعلوماتية المرحلة: السنة الثانية
|
ملعوبة عبود...و أنا كنت عم قول شلون الناس عم تصلح برامجها.....
|
| |
دخول أو تسجيل لإرسال التعليقات |
|
عضو فعال
تاريخ التسجيل: 2005-10-11 مشاركات: 771
الجامعة: دمشق الكلية: الهندسة المعلوماتية المرحلة: السنة الرابعة الاختصاص: ذكاء صنعي
|
programmers fix bugs by adding more bugs 
C++ is Not a programming language , C++ is a Way Of Life
|
| |
دخول أو تسجيل لإرسال التعليقات |
|