JavaRush /Java Blog /Random-TL /Validator, unawain at patawarin

Validator, unawain at patawarin

Nai-publish sa grupo
Kahit tapos na ang kursong jr, pumupunta pa rin ako minsan dito sa help section para magmungkahi at tumulong. Halos palaging nagsisimula ang tanong sa pariralang "Ginawa ko ang lahat nang tama, ngunit hindi ako papasukin ng validator" o katulad na bagay. Ang mga headline na ito ang nagpasulat sa akin dito. Mula ngayon, ipinapanukala kong tanggapin ito bilang katotohanan - ang validator ay palaging tama. Minsan lumalabas ang mga bug, ngunit sa bawat oras na kakaunti ang mga ito. Samakatuwid, kung nakatanggap ka ng pagtanggi mula sa isang validator, iminumungkahi kong ipagpalagay mo na nagkamali ka sa isang lugar. At ngayon, upang hindi maiuntog ang iyong ulo sa dingding, kailangan mong simulan ang pag-master ng pagsubok. Mayroong ilang mga artikulo sa paksang ito ( JUnit bahagi I JUnit bahagi II ). Bukod dito, hindi ito "maginhawang mga kaso" na kailangang masuri. Halimbawa, kunin natin ang gawaing gawain1916 . Kadalasan, pagkatapos magsulat ng solusyon, sinusuri ng mga tao ang mga ideal na opsyon. Ang perpektong opsyon ay pumasa, na nangangahulugang maaari mong isumite ang gawain. At pagkatapos ay dumating ang pagtanggi. Kaya ano ang kailangang gawin? Tama, sumulat ng isa pang halimbawa ng pagsubok. At pagkatapos ay isa pa at isa pa hanggang ang validator ay pumasa sa pagsubok. Halimbawa, paano tutugon ang code sa isang walang laman na pangalawang file? Paano ang una na walang laman? Narito ang pinakabagong mga halimbawa https://javarush.com/help/15861 Ngayon ay mahalaga para sa iyo na maunawaan na ang developer ay hindi lamang nagsusulat ng code, dapat niya itong subukan mismo, at hindi umasa sa isang tester. Upang maging matapat, medyo natatakot pa rin ako kapag ang pag-unlad ay lumipat sa yugto ng pagsubok. Naniniwala ako na dapat gumana nang maayos ang aking code at dapat walang mga error. Palagi akong masama kung magbibigay ako ng code na hindi gumagana. Lumalabas na may sinulat ako at hindi nasuri, i.e. nag-aksaya ng oras ng isang tao. Siyempre, mamaya sa trabaho magkakaroon ka ng isang listahan ng mga kinakailangan at mula sa tester ay makakakuha ka ng isang set ng mga kaso ng pagsubok para sa iyong software at umangkop dito at magiging mas madali ito, ngunit hindi ako aasa dito. Responsibilidad mo ang iyong code, at nakakatulong ang mga pagsubok na matiyak na gumagana ang lahat ayon sa nararapat. Ngayon ay mayroon ka nang magandang pagkakataon para pagbutihin ang iyong mga kasanayan sa tester. Kapag pumapasok sa seksyon ng tulong, huwag sumulat ng sagot sa may-akda sa anyo ng code. Gumawa ng isang halimbawa ng pagsubok na hindi gagana para sa kanya. Sa ganitong paraan mapapabuti mo ang iyong sarili at tutulungan ang may-akda nang hindi nilulutas ang problema para sa kanya.
Validator, unawain at patawarin - 1
Mga komento
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION