Bentornato al riepilogo mensile di CodeGym, che include i più importanti aggiornamenti Java e di programmazione e la raccolta di post per stimolare la tua crescita professionale come sviluppatore. Immergiamoci!
Gli aggiornamenti Java significativi di marzo:
- Oracle ha rilasciato la versione 20 del linguaggio di programmazione Java e della macchina virtuale.
- Anche la build 15 delle build ad accesso anticipato JDK 21 è stata rilasciata nella seconda metà di marzo.
- Spring Boot 3.0.5 è ora disponibile : questa versione include 40 correzioni di bug, miglioramenti alla documentazione e aggiornamenti delle dipendenze.
- Maven 3.9.1 è stato rilasciato con una serie di miglioramenti.
- Nell'indice TIOBE di marzo, Java è classificato come il terzo linguaggio di programmazione più popolare (dietro Python e C), aggiungendo un +2,37% alla sua quota. Si tratta della crescita più significativa tra le prime 3 lingue.
- Nella classifica PYPL Java arriva 2° , subito dopo Python. Sia le azioni Java che quelle Python sono aumentate leggermente questo mese, mentre JavaScript, classificato al terzo posto, ha guadagnato lo 0,6% della sua quota.
Casi di studio delle principali aziende tecnologiche:
- Scalare Kubernetes fino a 7.500 nodi nel blog Open AI: questo post riassume gli sforzi in modo che altri nella comunità Kubernetes possano trarne vantaggio e termina con i problemi che Open AI deve ancora affrontare e che affronteremo in seguito.
- Come Discord archivia trilioni di messaggi : una spiegazione dettagliata per risolvere i problemi con Cassandra, cambiare l'architettura e una migrazione molto grande da parte del team Discord.
- Come abbiamo costruito il nostro sistema di progettazione multipiattaforma su Booking.com : questo è un buon post sulle sfide legate alla creazione di un sistema di progettazione per oltre 150 team di prodotto, utilizzato da oltre 200 designer e oltre 800 sviluppatori e che serve 4 diverse piattaforme da Booking.
Ulteriore lettura utile:
- Utilizzo delle metriche nella gestione dell'ingegneria del software : un punto di vista personale su come il settore IT sta cercando di capire come migliorare l'efficacia con tutti i dati improvvisamente disponibili.
- Metodi Java moderni per l'elaborazione del testo con flussi e lambda .
- I migliori strumenti di documentazione API per i team di sviluppo nel 2023 .
Aggiornamenti e post di CodeGym (nel caso te li fossi persi):
- Chi sono gli sviluppatori di Metaverse e quali tecnologie devono conoscere? – scopri di più sugli sviluppatori del metaverso, sulle loro responsabilità, competenze e prospettive di carriera.
- Una scrivania in piedi e una pausa per attività: consigli utili e salutari per tutti coloro che lavorano al computer – una breve guida su come organizzare il lavoro e l'apprendimento online per ridurre il danno di stare seduti e fissare il computer per ore.
- Il principale concorrente di Java. Perché Kotlin è ancora meno popolare di Java nonostante tutti i suoi vantaggi? – tutto quello che devi sapere sull’eterna domanda Java vs. Kotlin.
- "Completa il corso CodeGym, trova il tirocinio e preparati per le interviste MAANG" : i nostri studenti condividono i loro obiettivi per il 2023. Se desideri confrontare le tue ambizioni con altri studenti CodeGym, fai clic per saperne di più!
- Le principali sfide che gli sviluppatori di software devono spesso affrontare. Li ami o li odi! – un'analisi non troppo seria delle sfide (benefici, in realtà) che dovrai affrontare nel lavoro quotidiano come sviluppatore di software.
GO TO FULL VERSION