1. Masyarakat

Ing CodeGym, kita percaya yen ijol-ijolan kawruh ing antarane siswa pancen larang banget. Minangka programer mbantu wong liya, dheweke dhewe tuwuh . Lan ora ana cara sing luwih apik kanggo ngerti babagan dhewe tinimbang nerangake marang wong liya. Pramila kita wis nggawe bagean khusus ing situs web kita sing dirancang kanggo menehi kabeh siswa kesempatan kanggo nuduhake kawruh lan mbantu saben liyane sinau.

Dadi apa sing sampeyan lakoni yen sampeyan macet ing tugas paling anyar? Nggoleki solusi sing wis siap ing Internet minangka ide sing ala. Mesthi, sampeyan bakal entuk kredit kanggo tugas kasebut yen sampeyan mung nyalin solusi wong liya. Nanging sampeyan ora bakal nutup longkangan kawruh lan sing mesthi bakal bali kanggo cokotan sampeyan ing bokong ing mangsa.


2. Pitakonan babagan tugas

Syarat , rekomendasi , lan mentor virtual pancen keren. Nanging kepiye yen validator isih ora nampa solusi sampeyan lan sampeyan ora yakin apa masalahe?

Malah ing kasus iki, isih ana dalan metu. Ketemu bagean Pitulung . Ing bagean situs web iki, siswa CodeGym bisa takon babagan tugas, njelajah solusi saben liyane, lan uga menehi saran lan tips. Ngirim solusi lengkap ora diidini!

Iku muni banget prasaja lan dhasar, nanging bener cukup canggih.

Kaping pisanan, saben pitakonan bisa duwe tugas sing gegandhengan . Iki tegese ora ana gunane kanggo ngliwati kabeh pitakonan, yen sampeyan kasengsem ing pitakonan babagan tugas tartamtu. Sampeyan bisa tansah nggunakake saringan kanggo gampang ndeleng mung pitakonan related kanggo tugas sing kapentingan sing. Cukup ketik jeneng tugas ing garis telusuran:

Pitakonan babagan tugas

Kapindho, yen sampeyan ngeklik tombol "Bantuan" nalika ngrampungake tugas ing WebIDE , sampeyan bakal langsung digawa menyang bagean Pitulung, ing ngendi sampeyan mung bakal weruh pitakonan babagan tugas sing lagi ditindakake ing WebIDE .

Tombol bantuan

Katelu, plugin IntelliJ IDEA nawakake fungsi sing padha. Sampeyan bisa ngeklik tombol "Bantuan" utawa pencet kombinasi tombol Ctrl + Alt + W, sing bakal langsung mbukak bagean Bantuan ing browser sampeyan. Lan mesthi, panyaring mung bakal nampilake pitakonan babagan tugas sing sampeyan rampungake ing IntelliJ IDEA .

IntelliJ IDEA bantuan

3. Nggawe pitakonan

Yen sampeyan ora nemokake analisis sing apik babagan kesalahan sampeyan ing bagean Bantuan, mula sampeyan bisa nggawe pitakonan sampeyan dhewe. Iki cukup gampang ditindakake - sampeyan mung kudu ngeklik tombol "Ask a question" lan isi kolom sing dibutuhake:

Nggawe pitakonan

Ora kaya layanan liyane, kayata StackOverflow, Code Ranch, lan sapiturute, CodeGym ora mbutuhake sampeyan ngemot kabeh informasi penting menyang judhul pitakonan. Tulis pitakonan sampeyan nanging sampeyan seneng.

Lan, sampeyan ora perlu nyalin kode saka WebIDE utawa IntelliJ IDEA lan ditambahake menyang pitakonan sampeyan. Nalika sampeyan nggawe pitakonan babagan tugas, kode solusi sampeyan lan status macem-macem syarat tugas bakal ditambahake kanthi otomatis, yaiku syarat sing saiki wis rampung lan ora.

Nggawe pitakonan 2

Iki tegese siswa CodeGym liyane langsung ndeleng kabeh informasi sing relevan babagan solusi penanya, sing nggawe luwih gampang kanggo menehi saran sing apik.


4. Kode solusi

Ing pirang-pirang situs, nalika nggawe pitakonan babagan kode, sampeyan kudu masang arsip karo file program menyang pitakonan, utawa nambah kabeh file kasebut menyang teks pitakonan kasebut. Asil punika kekacoan gedhe sing wong salah siji ora gelem utawa ora bisa kanggo dig menyang.

Njaluk pitakonan kanthi cepet lan efisien minangka wujud seni kabeh. Ing situs web biasa, sampeyan kudu nglampahi setengah jam kanggo ngrumusake pitakonan sampeyan, utawa nampa kasunyatan manawa ora ana sing bakal mangsuli sampeyan. Pitakonan sing apik babagan tugas kudu ngemot informasi ing ngisor iki:

  • Link menyang tugas sing ditanggulangi dening penanya
  • Kahanan tugas supaya wong liya ora perlu mburu ing ngendi wae
  • Kode solusi - iki bisa uga kalebu akeh file
  • Status saben syarat tugas, yaiku apa sing saiki bisa digunakake lan apa sing ora.
  • Teks pitakonan: iki biasane cukup jelas — solusiku ora bisa digunakake, lan aku ora yakin kenapa.

CodeGym nampilake informasi iki nggunakake widget khusus sing meh padha karo widget WebIDE . Sawise kabeh, wis dirancang kanggo nampilake kabeh informasi kasebut. Inggih, mbok menawa kajaba saka pitakonan dhewe.

Kode solusi

Nyatane, kita nulis widget khusus mung kanggo nggawe sampeyan trep kanggo sinau solusi pangguna liyane. Lan supaya gampang lan nyenengake pangguna liyane kanggo mriksa solusi sampeyan ing pitakonan sing sampeyan takon.