نحوه استقرار Mancala با Minikube – راهنمای مبتدیان

1. مقدمه

طبق گفته Ultraboard Games، بازی mancala حدود 7000 سال است که وجود داشته است. این بدان معناست که از دوران نوسنگی میانی تاریخ، بشر این بازی را انجام داده است. اولین باری که با این بازی آشنا شدم زمانی بود که مادربزرگم یک بازی داشت که آن را The Stones Game می نامید. بعدها در زندگی، وقتی با تعدادی از همکاران روبرو شدم که از من برای بازی های رومیزی در ISEL دعوت کردند، متوجه شدم که این “بازی سنگ” در واقع Mancala نام داشت.

در گذشته، نسخه ای از این بازی را به زبان C ساختم. متأسفانه آن نسخه مدت هاست که از بین رفته است. زمان زیادی گذشت و با سرعتی که تکنولوژی پیش می رود، به زبان های دیگری مانند اسکالا، کاتلین و البته جاوا بیشتر علاقه مند شدم. 💻از سال 2005، دیگر هرگز نتوانستم آن بازی را پیدا کنم. در سال 2015، من انگیزه ایجاد دوباره Mancala را با استفاده از جاوا، الگوهای طراحی OOP، استفاده از اصول ACID و تمام قوانین ابداع شده توسط رابرت مارتین (معروف به عمو باب) برای ایجاد یک کد پاک دریافت کردم. اینها نیز بارها به عنوان اصول SOLID نامیده می شوند.

این انگیزه به این دلیل به وجود آمد که من به دنبال فرصتی برای کار بر روی یک پروژه شگفت انگیز با فناوری های مختلف بودم. در پایان، من با تعدادی از همکاران شگفت‌انگیز از اروپای شرقی آشنا شدم که در طول قهوه موضوع مانکالا را مطرح کردند. شیرجه ای عمیق زدم…

Source link