गोल्डबर्ग मशीन रगड़ें

रूबा गोल्डबर्ग मशीन एक अत्यंत जटिल, बोझिल और भ्रमित करने वाला उपकरण है जो बहुत ही सरल कार्य करता है (उदाहरण के लिए, एक विशाल मशीन जो पूरे कमरे में व्याप्त है, जिसका उद्देश्य एक प्लेट का भोजन एक व्यक्ति के मुंह से स्थानांतरित करना है)। "रूबा गोल्डबर्ग मशीन" सब कुछ बेहद जटिल और अनुचित रूप से जटिल के लिए एक घरेलू नाम बन गया है। आईटी के क्षेत्र में, यह नाम अब तक शायद ही कभी उपयोग किया जाता है (लेकिन जैसा कि यह पता चला है कि इसका उपयोग किया जाता है), सबसे अधिक बार बोझिल कार्यक्रम कोड के लिए नकारात्मक रवैये के लक्ष्य के साथ, जिसे बहुत अनुकूलित किया जा सकता है।

इस विषय के साथ, मैं सबसे पहले इस बहुत ही मशीन के कुछ दिलचस्प पहेली चित्रण दिखा कर पाठक को खुश करना चाहूंगा। आपको प्रत्येक मुस्कुराहट के अंत में और यहां तक ​​कि हंसी की एक श्रृंखला को हल करना होगा। दूसरे, मैं किसी व्यक्ति के दैनिक श्रम दिनचर्या में इस अवधारणा को लागू करने में योगदान करना चाहता हूं जो इस अवधारणा से परिचित नहीं है। वास्तव में, किसी भी अवसर पर, आप अपने उन्मूलन और ज्ञान के साथ वार्ताकार को आश्चर्यचकित कर सकते हैं, और कॉल कर सकते हैं, उदाहरण के लिए, एक अनुचित रूप से बोझिल कोड - "गोल्डबर्ग की माणिक मशीन।" तो, क्या आप quests पूरा करने के लिए तैयार हैं? फिर आगे बढ़ो!

मशीन कैसे काम करता है यह समझने के लिए पत्र पदनामों का उपयोग करके कार्यों के एल्गोरिथ्म का पता लगाना आवश्यक है।

क्लासिक। स्वचालित नैपकिन।


ब्रश पर टूथपेस्ट लगाना।


स्वचालित गेराज दरवाजा।


डिशवॉशर।


एक स्टैंड पर एक गोल्फ की गेंद की सुविधाजनक स्थापना।


सेल्फ ओपनिंग रेन छाता।


और मैं इस डिवाइस को हल नहीं कर सका। संस्करण (या यदि कोई निश्चित रूप से जानता है) टिप्पणियों में छोड़ा जा सकता है।


ऐसे उत्साही भी हैं जो वास्तविक जीवन में रूबा गोल्डबर्ग मशीनों को एक साथ रखते हैं। यहाँ उनमें से एक का एक उदाहरण है।

Source: https://habr.com/ru/post/In128283/


All Articles