انضم إلى مسار Pharo على Exercism للحصول على 50 تمرينًا مع تحليل تلقائي لكودك و إرشاد شخصي، كل ذلك مجانًا 100%.
Class { "A simple SUnit test"
#name : #HelloWorldTest,
#superclass : #TestCase }
{ #category : #testing }
HelloWorldTest >> testSayHello [
self
assert: HelloWorld sayHello
equals: 'Hello, World!'. ]
طوّر مهاراتك في البرمجة من خلال تمارين برمجية ممتعة ومجزية تختبر فهمك للمفاهيم مع Exercism.
بمعطى سلسلة نصية تمثل مصفوفة أعداد، أرجِع صفوف تلك المصفوفة وأعمدتها.
أنشئ تطبيقًا لشفرة أتبش، وهي نظام تشفير قديم نشأ في الشرق الأوسط.
بمعلومية أسماء الطلاب والصف الذي يدرسون فيه، أنشئ قائمة بأسماء طلاب المدرسة.
في Pharo، كل شيء كائن. لا يوجد سوى كائنات تتبادل الرسائل فيما بينها.
توفّر استجابة فورية أثناء التشغيل. ويمكنك تشغيل برنامجك وتغييره أثناء عمله.
تتّسع بنية اللغة الكاملة لبطاقة بريدية، فليس فيها سوى 6 كلمات محجوزة. وهي سهلة التعلّم.
يوفّر Pharo فحصًا ديناميكيًا للأنواع أثناء التشغيل، إذ يتحقق الكائن من عمليته عند التنفيذ.
يمكن استخدام Pharo في الويب وسطح المكتب والذكاء الاصطناعي والتصورات والرياضيات وأجهزة إنترنت الأشياء.
يستخدم Pharo آلة افتراضية سريعة تعمل على Windows وmacOS وLinux بما في ذلك معالجات ARM.
لكل لغة أسلوبها الخاص في فعل الأشياء. ومسار Pharo ليس استثناءً. سيساعدك مرشدونا على تعلّم التفكير مثل مطوّر Pharo، وعلى كتابة كود أصيل بأسلوب Pharo. بعد أن تحل تمرينًا، أرسله إلى فريقنا التطوعي، وسيمنحونك تلميحات وأفكارًا وملاحظات حول كيفية جعله أقرب إلى ما تراه عادةً في Pharo، وسيساعدونك على اكتشاف الأشياء التي لا تعرف أنك لا تعرفها.
اعرف المزيد عن الإرشاديضم مسار Pharo على Exercism 50 تمارين لمساعدتك على كتابة كود أفضل.
اطّلع على كل تمارين Pharo