Po čemu se sjećate 2019. u razvoju?

Nova godina je sve bliže. Samo lijeni nisu pisali o trendovima 2020. godine, a mi smo odlučili zabilježiti najznačajnije događaje iz odlazeće godine - 2019. Zadržite TOP 7 događaja u svijetu razvoja iz Java i Frontend praksi Reksoft razvojnog centra u Voronjež.

Po čemu se sjećate 2019. u razvoju?
Источник

Dakle, evo naše ocjene značajnih događaja 2019. godine:

1. Slučaj Nginx i Rambler

Mi, kao programeri, ne možemo a da ne pratimo situaciju oko zamišljanja Igora Sysoeva. Uvjereni smo da takvi sporovi uvelike utječu na razvoj open source rješenja i IT industrije u cjelini. Moraju se riješiti bez pribjegavanja Kaznenom zakonu. Takve vijesti demotiviraju programere da stvore nešto novo. Javljaju se sumnje i strahovi. Ali nisu sve popularne i široko korištene biblioteke i proizvodi ove vrste napisani kod kuće. Stvori li se presedan, mogao bi pokrenuti lanac sličnih slučajeva u drugim tvrtkama.

Ovo će biti jedini negativan događaj u godini na izmaku, ali nismo ga mogli zanemariti.

2. Objavljena Java 13

Još se sjećam vremena kada je izlazak nove verzije Jave bio petogodišnji događaj. Ali sve se mijenja. Oracle ne samo da je prešao na polugodišnja izdanja, već je i pouzdano konsolidirao ovaj trend. Dva ovogodišnja izdanja i trenutna 13. verzija dokaz su tome. S jedne strane, takva učestalost izdanja čini jezik modernijim, traženijim i poželjnijim za učenje. S druge strane, rijetka izdanja također su bila jaka strana Jave. Stabilnost i pouzdanost dva su glavna čimbenika koji utječu na donošenje odluka pri odabiru tehnologije za razvoj. A sada se razdoblje podrške za novu verziju znatno smanjilo. Najnovije izdanje s dugom podrškom je jedanaesto. Ali suvremene stvarnosti diktiraju vlastite uvjete: brzina razvoja tehnologije, potražnja za novim rješenjima i velika konkurencija među programskim jezicima zahtijevaju promjene u ustaljenim tradicijama.

3. Izađite iz JetBrains Spacea

Dečki iz JetBrainsa nastavljaju osvajati srca programera. Razvojno okruženje, sustav za pregled koda, task trackeri, a sada i platforma za sve razvojne procese. Uzimajući u obzir korištenje ostalih proizvoda tvrtke u projektu i njihovu usku integraciju sa Spaceom, ovaj će proizvod postati ubojica Slacka, Jire i drugih popularnih proizvoda. Sada je razvoj u fazi beta testiranja, ali već se možete pokušati igrati s njim unutar svog tima, pogotovo jer je do izlaska prvog izdanja potpuno besplatan.

4. TypeScript 3.* izlaz

TypeScript je prešao vrlo dug put tijekom prošle godine. Tijekom tog vremena, tehnologija je stekla veliki broj korisnih značajki za ubrzavanje kompilacije, pojednostavljenje odvajanja koda, poboljšanje analize i otvaranje novih načina za korištenje jezičnih značajki. Također je teško ne primijetiti nove operatore koji su dodani u jezik: Optional Chaining, Nullish Coalescing i mnogo više. Sve što je tek u fazi odobrenja u verziji nacrta već je dostupno u TypeScriptu.

Teško je zamisliti projekt na razini poduzeća napisan na slabo tipiziranom jeziku. Danas se sve više programera opredjeljuje za kompajlirane jezike, jer im nije bitna brzina razvoja, već pouzdanost izvornog proizvoda.

5. Objavljen React v16.8

Sada gotovo svaki programer zna i, što je još važnije, zna kako koristiti ovu biblioteku. Takvu popularnost određuju ideje na kojima se temelji. Komponentni pristup, izomorfizam, brzina i jednostavnost rada čine React apsolutnim pobjednikom.

Iako je tijekom prošle godine bilo mnogo ažuriranja, posebno bih želio istaknuti kuke. Programeri su shvatili da biblioteka ima nekih problema s dopuštanjem ponovne upotrebe komponenti sa stanjem. Zajednica ih je rješavala pomoću raznih obrazaca, no često je to samo činilo kod još zbunjujućim.
Hooks je potpuno ispravio ovu situaciju implementacijom jednostavne ideje koja uvelike transformira kod i koliko je jednostavan za čitanje i razumijevanje. Bit će vrlo zanimljivo vidjeti kako će se knjižnica promijeniti u nadolazećoj godini.

6. Raspberry PI 4 izlaz

Programiranje se danas sve više kreće prema mikrokontrolerima, nosivim uređajima i IoT-u. Raspberry PI u ovom svijetu stoji negdje u sredini - punopravno računalo, ali ono koje vam stane u dlan. Od prve verzije, ovaj uređaj s jednom pločom otvorio je niz novih mogućnosti. Sada je to već četverojezgreni procesor, konačno se pojavio moderni USB-C, podrška za 4k monitore. U usporedbi s prethodnom verzijom, Raspberry PI 4 je snažan iskorak u razvoju linije. A niska, razumna cijena čini ovo računalo dostupnim ne samo za profesionalnu upotrebu, već i za obuku i kućne eksperimente.

7. Prve IT večeri u Innopolisu

Početkom kolovoza 2019. održana je prva noćna IT konferencija u Innopolisu u Kazanu. Od sveg obilja događanja u protekloj godini, samo ćemo ovo dodati na popis. Prije svega zbog neobičnog formata: svi su izvještaji bili popodnevni i završavali noću, a tijekom dana organizatori su osigurali razne zabavne sadržaje u samom gradu. Drugo, za novu stranicu. Moskva i Sankt Peterburg već su prezasićeni konferencijama i susretima, ali IT industrija u Rusiji ne završava s tim gradovima, potrebno je razvijati i druge zajednice. Treće, po niskoj cijeni uz dobru kvalitetu. Konferencija je okupila cool stručnjake, a cijena ulaznice čini se smiješna u usporedbi s drugim IT konferencijama u Rusiji.

Po čemu pamtite 2019. I da, sretna Nova godina, Habr! Mir i dobro svima!

Izvor: www.habr.com

Dodajte komentar