"Hai, Amigo!"

"Halo, Kapten Tupai, Tuan!"

"Sekarang kita akan belajar bagaimana menulis proyek besar. Oleh karena itu, kami memperkenalkan jenis tugas baru: «tugas besar». Ini adalah satu tugas besar, dipecah menjadi banyak tugas kecil. Saat menyelesaikan setiap «tugas kecil » Anda akan menambahkan kode baru ke kode Anda yang sudah ada, alih-alih menulis sesuatu dari awal. Masa depan federasi ada di tangan Anda."

"Ya pak!"

"Tujuan dari lima «tugas besar» pertama adalah untuk mempelajari cara menulis proyek yang besar dan kompleks. Awalnya, deskripsi untuk «tugas kecil» agak mendetail, terkadang bahkan terlalu mendetail. Nantinya, deskripsi akan menjadi lebih umum, dan tugas akan tumbuh lebih besar. Pada awalnya, tugas hanya akan berupa potongan kecil dari kode «Anda». Kemudian akan menjadi lebih besar. Akhirnya akan menjadi seluruh kerangka kerja (perpustakaan)."

"Saya siap, Pak!"

"Saya mencoba membuat deskripsi tugas sejelas mungkin. Tetapi jika ada yang tidak berfungsi:"

a)  pertimbangkan cara lain untuk menginterpretasikan kondisi tersebut. Mungkin itu tidak sejelas yang saya inginkan.

b)  mencoba menyelesaikannya dengan beberapa cara berbeda.

c)  meminta bantuan atau menyurati kami; ini adalah tugas baru dan kami akan dengan senang hati "memoles" mereka di mana pun kami membutuhkannya.

"Ini tugas pertamamu:"

"Hari ini kita akan menulis game kecil bernama «Hippodrome».

"Dan ketika aku mengatakan kami, maksudku kamu. Aku akan menjadi mentormu."

"Di mana syaratnya?"

"Syarat apa, prajurit? Apakah Anda masih dalam pelatihan dasar? Ini adalah program militer rahasia. Mulai IntelliJ IDEA. Anda akan menemukan bagian pertama dari tugas ini di sana. Setiap tugas berikutnya hanya akan tersedia setelah Anda berhasil menyelesaikan yang sebelumnya. Keluar!"

"Ya, Pak! Pindah!"

"Dan ingat, jika solusi Anda menjadi kacau balau, Anda dapat mengatur ulang tugas besar dan memulai dari awal. Klik kanan pada tugas besar di plugin daftar tugas, dan Anda akan melihat menu konteks dengan berbagai opsi."