JavaRush /Java Blog /Random-TL /Video weekend #17. Atomic refactoring sa IntelliJ IDEA, m...

Video weekend #17. Atomic refactoring sa IntelliJ IDEA, mga lihim at feature ng Enum class, kung paano nabubuhay ang mga programmer ng San Francisco sa quarantine

Nai-publish sa grupo

Atomic refactoring sa IntelliJ IDEA: baluktot ang IDE upang umangkop sa iyo

Posible bang baguhin ang istraktura ng isang programa nang hindi nanganganib sa semantika at istraktura nito? Ang developer ng JetBrains na si Timur Valeev ay tiwala na ito ay lubos na posible. Pinatunayan niya ang kanyang paniniwala sa panahon ng isang ulat sa mga hindi karaniwang pamamaraan ng paggamit ng IntelliJ IDEA para sa refactoring. Ayon kay Timur, ang refactoring ay maaaring hatiin sa isang hanay ng mga atomic na transaksyon, pagkatapos ng bawat isa kung saan ang mga semantika ay napanatili. Kung mas maliit ang mga transaksyong ito, mas maikli ang "sirang estado ng programa," mas maliit ang posibilidad na magkamali. Ang proseso ay maaaring dalhin sa perpekto: bawat utos na ibinigay sa IDE ay nagbabago sa code habang pinapanatili ang mga semantika. Sa kasong ito, ang pagkakataon ng error ay nabawasan sa halos zero.

Panayam sa isang developer ng Java. Higit sa 5 taon sa Java. Mga kumpanya ng IT: EPAM, Star, Lohika

Ibinahagi ng developer ng Java na si Ruslan ang kanyang kuwento: ang kanyang unang karanasan sa programming, bakit Java, mga kahirapan sa pag-aaral ng wika, at marami pang iba. Huwag palampasin ang video na ito kung gusto mong malaman kung gaano kadaling lumipat sa middle at senior level, anong mga tanong sa interbyu ang kailangan mong paghandaan, at anong mga libro ang dapat mong basahin para matuto ng Java. Bilang karagdagan, ang video ay naglalaman ng maraming kawili-wiling impormasyon tungkol sa mga lugar na nauugnay sa programming: mga antas ng suweldo, mga isyu sa sertipikasyon ng Java Dev, mga salungatan sa trabaho, ang pangangailangan para sa kaalaman sa Ingles.

Enum. Java. Ang lahat ay mas kumplikado kaysa sa tila

Enumeration ng enum. Tila ang isang hanay ng mga lohikal na nauugnay na mga constant ay hindi dapat maging mahirap kahit na para sa isang baguhan na programmer. Gayunpaman, sa malalim na pag-aaral ng hanay ng mga halagang ito, lumalabas na ang pagtatrabaho dito ay mas kawili-wili kaysa sa unang tingin. Kung gusto mong makita ito para sa iyong sarili, bigyang pansin ang video na ito. Sa loob lamang ng 11 minuto matututunan mo ang halos lahat tungkol sa klase ng Enum sa Java.

Quarantine sa San Francisco. Paano epektibong magtrabaho mula sa bahay

Ang pandemya ng coronavirus ay gumawa ng mga makabuluhang pagsasaayos sa gawain ng industriya ng IT sa buong mundo, kabilang ang sa Estados Unidos. Ang mga developer na nagsasalita ng Russian na naninirahan sa lugar ng San Francisco Bay ay napilitang baguhin ang kanilang karaniwang iskedyul ng trabaho sa pamamagitan ng paglipat sa remote mode. Bilang karagdagan, ang mismong paraan ng pamumuhay sa California ay nagbago. Sa loob ng ilang araw na ngayon ay may pagbabawal sa pagbisita sa mga pampublikong lugar nang walang malinaw na pangangailangan at maraming iba pang mga paghihigpit. Ang plot ng video na ipinakita sa iyo ay nakatuon sa kung paano nabubuhay ang mga programmer sa panahon ng epidemya ng COVID-19. Ang video ay binubuo ng dalawang bahagi. Una, nagbabahagi ang may-akda ng video ng impormasyon tungkol sa kasalukuyang sitwasyon sa San Francisco, at pagkatapos ay pinag-uusapan ng kanyang mga kausap kung anong mga pagbabago ang ginawa nila sa kanilang trabaho at pang-araw-araw na gawain.
Mga komento
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION