JavaRush /Java blogi /Random-UZ /Video hafta oxiri #20. Biz JUnit-da VK bot va test yarata...

Video hafta oxiri #20. Biz JUnit-da VK bot va test yaratamiz, juft dasturlashning afzalliklarini tahlil qilamiz va kimning Google-ga ishga kirish imkoniyati borligini bilib olamiz.

Guruhda nashr etilgan

Java | Steam API yordamida o'yin yangiliklarini yozadigan VK bot yaratish

IntelliJ IDEA bilan shug'ullanmoqchimisiz, lekin qaysi loyihani tanlashni bilmayapsizmi? Keling, 7 daqiqada Steam platformasidan o'yin yangiliklarini yuboradigan VK botni qanday yaratishingiz mumkinligini ko'rib chiqaylik. Buning uchun sizga ikkita kutubxona kerak bo'ladi: VK Bot Java SDK va Java uchun Steam Web API. VKontakte uchun botlarni yaratish ko'nikmalariga ega bo'lgach, siz boshqa ijtimoiy tarmoqlar uchun mustaqil loyiha yaratishga harakat qilishingiz mumkin: Facebook yoki Twitter. Avtomatlashtirilgan botlarni yaratish qobiliyati Java dasturlash bo'yicha har qanday boshlang'ich uchun qo'shimcha afzallik bo'ladi.

Juftlik dasturlash

Juftlik dasturlash kodingiz sifatini yaxshilashning samarali usullaridan biridir. Axir, koderlar juftlikda ishlashdan tashqari, bir-birlarining ishini ham tekshiradilar. Buning yordamida siz uchinchi tomon mutaxassislarining yordamidan qochishingiz va kompaniya resurslarini yaxshiroq taqsimlashingiz mumkin, bu ayniqsa kichik jamoalar uchun muhimdir. Axir, siz bilganingizdek, oddiy dasturchi ish vaqtining taxminan 50 foizini kod yozishga sarflaydi. Bu erda taqdim etilgan videoda bloger va dasturchi, Hacker jurnalining sobiq muallifi (Kodlash va tez-tez so'raladigan savollar bo'limlari), rivojlanish va kiberxavfsizlik bo'yicha bir nechta kitoblar yaratuvchisi Mixail Flenov juft dasturlashga bo'lgan munosabatini tushuntiradi.

Kimning imkoniyati yo'q? | Googledan yollovchi

Dasturchi Google-ga kirishi uchun qanday professional ko'nikmalarga ega bo'lishi kerak? Odatda, dasturchilarning o'zlari dunyodagi eng nufuzli va yuqori haq to'lanadigan IT-kompaniyalaridan birida ish topishga urinishlari (muvaffaqiyatli yoki yo'q) haqida hikoya qiladilar. Ammo bugun biz Google-da ishga qabul qilish jarayonini boshqa tomondan - ushbu kompaniyaning yollovchisi Kristina Golishevadan bilib olish imkoniga egamiz. Vakansiyaga qanday qilib samaraliroq murojaat qilish mumkin? AQShdagi katta dasturchi va boshqa mamlakatlardagi katta dasturchi o'rtasidagi farq nima? Google rus tilida so'zlashuvchi nomzodlarga qanday munosabatda bo'ladi? Ushbu va boshqa ko'plab savollarga javoblarni ushbu qiziqarli va foydali videoni tomosha qilish orqali bilib olasiz.

Oddiy JUnit testini yaratish

Agar siz yaqinda Eclipse IDE-da mashq qilishni boshlagan bo'lsangiz, ehtimol sizni JUnit-da bosqichma-bosqich test yaratishning vizual misoli qiziqtiradi. JUnit kutubxonasi tufayli ishlab chiquvchi har qanday murakkablikdagi Java loyihalarini samarali sinovdan o'tkazishi mumkin. Video muallifi test uchun eng oddiy ilovalardan birini tanlaganiga qaramay, "Kalkulyator", agar xohlasangiz, boshqa har qanday loyihada uning harakatlarining algoritmini takrorlashingiz mumkin. Faqat to'g'ri boshlash va asoslarni aniq misollar bilan mustahkamlash muhimdir.
Izohlar
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION