“สวัสดี อามีโก้!”

"สวัสดี กัปตันกระรอกครับ!"

"ตอนนี้เราจะเรียนรู้วิธีการเขียนโครงการขนาดใหญ่ ด้วยเหตุนี้ เราจึงแนะนำงานประเภทใหม่: «งานใหญ่» เป็นงานใหญ่ชิ้นเดียวที่แยกย่อยออกเป็นงานเล็กๆ หลายๆ งาน เมื่อแก้ไข «งานเล็กๆ แต่ละงาน » คุณจะเพิ่มรหัสใหม่ให้กับรหัสที่มีอยู่ของคุณ แทนที่จะเขียนใหม่ตั้งแต่ต้น อนาคตของสหพันธ์อยู่ในมือคุณ"

"ครับท่าน!"

"เป้าหมายของ "งานใหญ่" ห้ารายการแรกคือการเรียนรู้วิธีเขียนโครงการขนาดใหญ่และซับซ้อน ในขั้นต้น คำอธิบายสำหรับ "งานเล็ก" ค่อนข้างละเอียด บางครั้งมีรายละเอียดมากเกินไป ต่อมา คำอธิบายจะกว้างมากขึ้น และงานจะใหญ่ขึ้น ในตอนแรก งานจะเป็นเพียงส่วนย่อยเล็กๆ ของโค้ด «ของคุณ» จากนั้นงานก็จะใหญ่ขึ้น ในที่สุด จะกลายเป็นเฟรมเวิร์กทั้งหมด (ไลบรารี)"

“ฉันพร้อมแล้วนาย!”

"ฉันพยายามทำให้คำอธิบายงานชัดเจนที่สุดเท่าที่จะเป็นไปได้ แต่ถ้ามีบางอย่างไม่ทำงาน:"

ก)  พิจารณาวิธีอื่นในการตีความเงื่อนไข บางทีมันอาจไม่คลุมเครือเท่าที่ฉันจะชอบ

b)  พยายามแก้ปัญหาด้วยวิธีต่างๆ

c)  ขอความช่วยเหลือหรือเขียนถึงเรา; นี่เป็นงานใหม่และเรายินดีที่จะ "ขัดเกลา" ทุกที่ที่เราต้องการ

"นี่คืองานแรกของคุณ:"

"วันนี้เราจะเขียนเกมเล็กๆ ชื่อ «ฮิปโปโดรม»

"และเมื่อฉันพูดว่าเรา ฉันหมายถึงคุณ ฉันจะเป็นที่ปรึกษาของคุณ"

“เงื่อนไขอยู่ไหน”

"เงื่อนไขอะไรส่วนตัว? คุณยังอยู่ในการฝึกขั้นพื้นฐานหรือไม่ นี่เป็นโปรแกรมลับทางทหาร เริ่ม IntelliJ IDEA คุณจะพบส่วนแรกของงานนี้ที่นั่น ภารกิจที่ตามมาแต่ละรายการจะใช้ได้หลังจากที่คุณทำสำเร็จแล้วเท่านั้น ก่อนหน้านี้ ถอยออกไป!"

"ครับท่าน! ออกไป!"

"และโปรดจำไว้ว่า หากวิธีแก้ปัญหาของคุณสับสนอย่างสิ้นหวัง คุณสามารถรีเซ็ตงานใหญ่และเริ่มต้นใหม่ได้ คลิกขวาที่งานใหญ่ในปลั๊กอินรายการงาน แล้วคุณจะเห็นเมนูตามบริบทที่มีตัวเลือกต่างๆ"