JavaRush /Java блогу /Random-KY /Видео дем алыш #20. JUnitте VK ботун жана тестти түзөбүз,...

Видео дем алыш #20. JUnitте VK ботун жана тестти түзөбүз, жуптук программалоонун артыкчылыктарын талдайбыз жана Google'да кимдин жумушка орношуу мүмкүнчүлүгү бар экенин билебиз

Группада жарыяланган

Java | Steam API аркылуу оюн жаңылыктарын жазган VK ботун түзүү

IntelliJ IDEA менен машыггыңыз келеби, бирок кайсы долбоорду тандоону билбей жатасызбы? Келгиле, 7 мүнөттүн ичинде Steam платформасынан оюн жаңылыктарын жөнөтүүчү VK ботун кантип түзө аларыңызды карап көрөлү. Бул үчүн сизге эки китепкана керек: VK Bot Java SDK жана Java үчүн Steam Web API. VKontakte үчүн ботторду түзүү көндүмдөрүн алгандан кийин, сиз башка социалдык тармактар ​​үчүн көз карандысыз долбоорду түзүүгө аракет кылсаңыз болот: Facebook же Twitter. Автоматташтырылган ботторду түзүү жөндөмү Java программалоодо жаңы баштагандар үчүн кошумча артыкчылык болот.

Жуп программалоо

Жуп программалоо codeуңуздун сапатын жакшыртуунун эффективдүү жолдорунун бири. Анткени, codeерлор жупташып иштөөдөн тышкары бири-биринин ишин текшерип турушат. Мунун аркасында сиз үчүнчү тараптын адистеринин жардамынан кача аласыз жана компаниянын ресурстарын жакшыраак бөлүштүрө аласыз, бул кичинекей командалар үчүн өзгөчө маанилүү. Белгилүү болгондой, жөнөкөй программист өзүнүн жумуш убактысынын болжол менен 50% code жазууга жумшайт. Бул жерде көрсөтүлгөн видеодо блогер жана программист, Hacker журналынын мурдагы автору (Коддоо жана FAQ бөлүмдөрү), өнүгүү жана киберкоопсуздук боюнча бир нече китептердин жаратуучусу Михаил Фленов жуптук программалоого болгон мамилесин түшүндүрөт.

Кимдин мүмкүнчүлүгү жок? | Google'дан жалдоочу

Google'га кирүү үчүн иштеп чыгуучу кандай кесиптик жөндөмгө ээ болушу керек? Адатта, программисттер дүйнөдөгү эң престиждүү жана жогорку акы төлөнүүчү IT-компанияларынын биринде жумушка орношуу аракеттери (ийгorктүү же жокпу) тууралуу өз окуяларын айтып беришет. Бирок бүгүн биз Google'да жумушка алуу процесси тууралуу башка тараптан – бул компаниянын рекрутери Кристина Голышевадан билүүгө мүмкүнчүлүк алдык. Кантип вакансияга кантип тапшырса болот? АКШдагы улук иштеп чыгуучунун башка өлкөлөрдөгү улук иштеп чыгуучунун ортосунда кандай айырма бар? Google орус тилдүү талапкерлерге кандай мамиле кылат? Ушул жана башка көптөгөн суроолорго жоопту бул кызыктуу жана пайдалуу видеону көрүү менен биле аласыз.

Жөнөкөй JUnit тестин түзүү

Эгерде сиз жакында эле Eclipse IDEде машыгып баштаган болсоңуз, сизди JUnitте этап-этабы менен тест түзүүнүн визуалдык мисалы кызыктырышы мүмкүн. JUnit китепканасынын аркасында иштеп чыгуучу Java долбоорлорун ар кандай татаалдыктагы тестирлөө менен натыйжалуу бирдикте жасай алат. Видеонун автору тестирлөө үчүн эң жөнөкөй тиркемелердин бирин тандап алганына карабастан, "Калькулятор", эгер кааласаңыз, анын иш-аракеттеринин алгоритмин каалаган башка долбоордо кайталай аласыз. Туура баштоо жана негиздерди конкреттүү мисалдар менен бекемдөө гана маанилүү.
Комментарийлер
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION