##لعبة FizzBuzz بلغة البرمجة روبي
سنتحدث في هذه الحلقة عن أمرٍ مختلفٍ عن الحلقات السابقة. حيث سينصب الحديث على مشكلة برمجية، وسنتكلّم عن العقلية والفلسفة المستخدمة لحل مشكلة ما وكيف لذلك أن يؤثّر على كتابة الشيفرة البرمجية في حل مشكلة ما.
لا بد وأن سمعت من قبل عن لعبة FizzBuzz. الفكرة ببساطة ما هي إلا سلسلة من الأرقام، فمثلا من الرقم واحد وحتى مئة أو ألف. ولكن مع استبدال الأرقام التي تقبل القسمة على ثلاثة ومن دون باقي بالكلمة Fizz. واستبدال الأرقام التي تقبل القسمة على خمسة بالكلمة Buzz. أما الأرقام التي تقبل القسمة على الرقم ثلاثة وخمسة معًا فتسُتبدّل بـِ FizzBuzz
ما دفعني إلى اختيار هذه اللعبة كمثال هو أنها مثال واضح يظهر من خلاله كيف أن طريقة التفكير ومعالجة مشكلةٍ ما لها من الأثر الكبير على طريقة كتابة الشيفرة البرمجية.
من الحلول الشائعة لحل هذه المشكلة (الحل الأول):