"हाय, अमिगो!"

"हॅलो, कॅप्टन स्क्विरेल्स, सर!"

"आता आपण मोठे प्रकल्प कसे लिहायचे ते शिकणार आहोत. त्यानुसार, आम्ही नवीन प्रकारचे कार्य सादर करत आहोत: «मोठे कार्य». हे एक मोठे कार्य आहे, अनेक लहान कार्यांमध्ये विभागलेले आहे. प्रत्येक «छोटे कार्य सोडवताना » तुम्ही सुरवातीपासून काहीतरी लिहिण्याऐवजी तुमच्या विद्यमान कोडमध्ये नवीन कोड जोडाल. फेडरेशनचे भविष्य तुमच्या हातात आहे."

"होय साहेब!"

"पहिल्या पाच «मोठ्या कामांचे» उद्दिष्ट मोठे, गुंतागुंतीचे प्रकल्प कसे लिहायचे हे शिकणे हे आहे. सुरुवातीला, «लहान कार्ये» ची वर्णने ऐवजी तपशीलवार असतात, काहीवेळा अतिशय तपशीलवार असतात. नंतर, वर्णने अधिक सामान्य होतील, आणि कार्ये मोठी होतील. सुरवातीला, कार्ये फक्त "तुमच्या" कोडचे छोटे स्निपेट्स असतील. नंतर ते मोठे होतील. शेवटी ते संपूर्ण फ्रेमवर्क (लायब्ररी) होतील."

"मी तयार आहे सर!"

"मी कार्य वर्णन शक्य तितके अस्पष्ट करण्याचा प्रयत्न केला. परंतु जर काहीतरी कार्य करत नसेल:"

अ)  स्थितीचा अर्थ लावण्यासाठी इतर मार्गांचा विचार करा. कदाचित हे मला आवडले असते तितके अस्पष्ट नाही.

b)  ते वेगवेगळ्या प्रकारे सोडवण्याचा प्रयत्न करा.

c)  मदतीसाठी विचारा किंवा आम्हाला लिहा; ही नवीन कार्ये आहेत आणि आम्हाला पाहिजे तेथे आम्ही आनंदाने "पॉलिश" करू.

"हे तुमचे पहिले कार्य आहे:"

"आज आपण "हिप्पोड्रोम" नावाचा एक छोटासा खेळ लिहू.

"आणि जेव्हा मी म्हणतो की आम्ही, म्हणजे तुम्ही. मी तुमचा गुरू होईन."

"अटी कुठे आहेत?"

"कोणत्या अटी, खाजगी? तुम्ही अजूनही मूलभूत प्रशिक्षणात आहात? हा एक गुप्त लष्करी कार्यक्रम आहे. IntelliJ IDEA सुरू करा. तुम्हाला या टास्कचा पहिला भाग तेथे मिळेल. त्यानंतरचे प्रत्येक कार्य तुम्ही यशस्वीरित्या पूर्ण केल्यानंतरच उपलब्ध होईल. मागील. बाहेर जा!"

"होय, सर! बाहेर पडतोय!"

"आणि लक्षात ठेवा, जर तुमचा उपाय निराशेने मिसळला तर तुम्ही मोठे कार्य रीसेट करू शकता आणि पुन्हा सुरू करू शकता. टास्क लिस्ट प्लगइनमधील मोठ्या टास्कवर उजवे क्लिक करा आणि तुम्हाला विविध पर्यायांसह संदर्भ मेनू दिसेल."