Zer gogoratzen duzu 2019 garapenean?

Urte berria gero eta gertuago dago. Alferrak bakarrik ez zuen 2020ko joerei buruz idatzi, eta irteerako urteko gertaera esanguratsuenak grabatzea erabaki genuen - 2019. Mantendu garapen-munduko TOP 7 gertaerak Reksoft garapen-zentroko Java eta Frontend praktiketatik. Voronezh.

Zer gogoratzen duzu 2019 garapenean?
Iturria

Beraz, hona hemen 2019ko gertakari esanguratsuen balorazioa:

1. Nginx eta Ramblerren kasua

Guk, garatzaile gisa, ezin dugu Igor Sysoev-en ideiaren inguruko egoera kontrolatu. Ziur gaude horrelako gatazketak kode irekiko irtenbideen garapenean eta informatika-industria osoan eragin handia dutela. Zigor Kodera jo gabe ebatzi behar dira. Halako albisteek garatzaileak desmotibatzen dituzte zerbait berria sortzera. Zalantzak eta beldurrak sortzen dira. Baina mota honetako liburutegi eta produktu ezagun eta asko erabiliak ez ziren etxean idatzi. Aurrekari bat sortuz gero, beste enpresa batzuetan antzeko kasuen kate bat has liteke.

Hau izango da irteten den urteko gertaera negatibo bakarra, baina ezin genuen alde batera utzi.

2. Java 13 kaleratu zen

Oraindik gogoan dut Javaren bertsio berri bat kaleratzea bost urteko ekitaldia izan zen garaia. Baina dena aldatzen ari da. Oraclek ez zuen soilik urte erdiko argitalpenetara aldatu, baizik eta konfiantzaz sendotu zuen joera hori. Aurten bi bertsio eta egungo 13. bertsioa horren froga dira. Alde batetik, halako kaleratze maiztasunak hizkuntza modernoagoa, eskaria eta ikasteko desiragarriagoa bihurtzen du. Bestalde, bertsio arraroak ere izan ziren Javaren indarra. Egonkortasuna eta fidagarritasuna garapenerako teknologia bat aukeratzerakoan erabakiak hartzen eragiten duten bi faktore nagusi dira. Eta orain bertsio berriaren laguntza-epea asko murriztu da. Laguntza luzea duen azken bertsioa hamaikagarrena da. Baina errealitate modernoek beren baldintzak agintzen dituzte: teknologiaren garapenaren abiadurak, irtenbide berrien eskariak eta programazio lengoaien arteko lehia handiak ezarritako tradizioetan aldaketak eskatzen dituzte.

3. Irten JetBrains espaziotik

JetBrains-eko mutilek programatzaileen bihotzak irabazten jarraitzen dute. Garapen-ingurunea, kodea berrikusteko sistema, ataza-jarraitzaileak, eta orain garapen prozesu guztietarako plataforma ere bada. Proiektuan konpainiako beste produktu batzuen erabilera eta Space-rekin duten integrazio estua kontuan hartuta, produktu hau Slack, Jira eta beste produktu ezagun batzuen hiltzaile bihurtuko da. Orain garapena beta proben fasean dago, baina dagoeneko saiatu zaitezke zure taldean harekin jolasten, batez ere lehen bertsioa atera arte, guztiz doakoa baita.

4. TypeScript 3.* irteera

TypeScript-ek bide luzea egin du azken urtean. Denbora horretan, teknologiak ezaugarri erabilgarri ugari eskuratu ditu konpilazioa bizkortzeko, kodearen bereizketa errazteko, azterketa hobetzeko eta hizkuntzaren funtzioak erabiltzeko modu berriak irekitzeko. Gainera, zaila da hizkuntzari gehitu zaizkion operadore berriez ez ohartzea: Optional Chaining, Nullish Coalescing eta askoz gehiago. Zirriborroaren bertsioan onarpen fasean dagoen guztia dagoeneko eskuragarri dago TypeScript-en.

Zaila da ahulez idatzitako hizkuntza batean idatzitako enpresa mailako proiektu bat imajinatzea. Gaur egun, gero eta garatzaile gehiagok aukeratzen dituzte konpilatutako lengoaiak, haientzat ez baita garrantzitsua garapenaren abiadura, iturburuko produktuaren fidagarritasuna baizik.

5. React v16.8 kaleratua

Orain ia garatzaile guztiek badakite eta, batez ere, badakite liburutegi hau nola erabiltzen. Ospea horren azpian dauden ideiek zehazten dute. Osagaien planteamendua, isomorfismoa, abiadura eta funtzionamendu errazak React erabateko garaile bihurtzen dute.

Azken urtean eguneratze asko egon diren arren, bereziki amuak nabarmendu nahi nituzke. Garatzaileak konturatu ziren liburutegiak arazo batzuk zituela egoera-osagaiak berrerabili ahal izateko. Komunitateak hainbat eredu erabiliz ebatzi zituen, baina askotan horrek kodea nahasiagoa besterik ez zuen egiten.
Hooksek guztiz zuzendu zuen egoera hau, kodea asko eraldatzen duen ideia sinple bat ezarriz eta zein erraza den irakurtzeko eta ulertzeko. Datorren urtean liburutegia nola aldatzen den ikustea oso interesgarria izango da.

6. Raspberry PI 4 irteera

Gaur egungo programazioa gero eta gehiago mugitzen da mikrokontrolagailuetara, gailu eramangarrietara eta IoTetara. Mundu honetan Raspberry PI erdian kokatzen da: ordenagailu oso bat, baina zure esku ahurrean sartzen dena. Lehen bertsiotik, taula bakarreko gailu honek aukera sorta berri bat ireki du. Orain dagoeneko lau nukleoko prozesadorea da, azkenean USB-C modernoa agertu da, 4k monitoreetarako laguntza. Aurreko bertsioarekin alderatuta, Raspberry PI 4 jauzi handia da lerroaren garapenean. Eta prezio baxua eta arrazoizkoa denez, ordenagailu hau erabilera profesionalerako ez ezik, prestakuntzarako eta etxeko esperimentuetarako ere eskuragarri dago.

7. Lehenengo IT gauak Innopolisen

2019ko abuztuaren hasieran, lehen gaueko IT hitzaldia egin zen Kazango Innopolisen. Azken urtean izandako ekitaldi ugarietatik, hau bakarrik gehituko dugu zerrendara. Lehenik eta behin, ezohiko formatuagatik: erreportaje guztiak arratsaldez eta gauez amaitu ziren, eta egunean zehar hainbat animazio eskaini zituzten antolatzaileek hirian bertan. Bigarrenik, gune berri baterako. Mosku eta San Petersburgo kongresu eta topagunez gainezka daude dagoeneko, baina Errusiako IT industria ez da hiri hauekin amaitzen;beste komunitate batzuk garatu behar dira. Hirugarrenik, kalitate oneko kostu txikian. Biltzarrak espezialista bikainak bildu zituen, eta sarreraren prezioa barregarria dirudi Errusiako beste informatikako konferentzia batzuekin alderatuta.

Zer gogoratzen duzu 2019az? Eta bai, Urte Berri On, Habr! Bakea eta ontasuna guztioi!

Iturria: www.habr.com

Gehitu iruzkin berria