Skip to content

Commit

Permalink
open 155 (happens before 154)
Browse files Browse the repository at this point in the history
  • Loading branch information
tarilabs committed Apr 26, 2024
1 parent 998b3d8 commit 79d5656
Showing 1 changed file with 33 additions and 0 deletions.
33 changes: 33 additions & 0 deletions _posts/meeting-155.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
---
layout: new_generic
uid: meeting155
title: "JUG Milano Meeting #155"
date: 2024-04-04 00:00
meetingdate: 2024-05-09
description: "Usare la Programmazione Funzionale e' divertente!"
speaker: "Uberto Barbini"
abstract: |
La Programmazione Funzionale è semplice e divertente (o almeno dovrebbe), una volta che eliminiamo tutte le parole complicate e la matematica spesso associate ad essa. In questa sessione iniziamo con un servizio web MVC tradizionale in Kotlin (usando Ktor ed Expose) e poi lo rifattorizzeremo con live coding in un server web funzionale. Semplicemente combinando brevi funzioni pure tra di loro, senza bisogno di librerie speciali o teorie complicate.
Ecco cosa imparerai:
- Combinare funzioni: È come costruire con i mattoncini Lego, ma con le funzioni. Impareremo come collegare diverse piccole funzioni per fare cose piu' complesse.
- Gestire gli errori: Come gestire gli errori senza usare le eccezioni, se non per casi eccezionali.
- Ridurre l'accoppiamento tra componenti (Iniezione delle dipendenze): Useremo l'applicazione parziale per mantenere le dipendenze scollegate dalla logica di dominio.
bio: |
Uberto is a polyglot programmer with more than 20 years of experience designing and building successful software products in (too) many industries.
He discovered his love for programming when he wrote a video game on the ZxSpectrum in the 8-bit era. He is still very passionate about writing the best code to deliver value to the business, in the shortest time, and not only once but at a regular pace.
When not coding, Uberto loves public speaking, mentoring, and writing. He wrote about Functional Programming in Kotlin (https://pragprog.com/titles/uboop/from-objects-to-functions), O'Reilly 97 Things (https://learning.oreilly.com/library/view/97-things-every/9781491952689/) and DDD (https://leanpub.com/cronache-di-domain-driven-design)
You can read his blog here: https://medium.com/@ramtop
location: eDreams ODIGEO Via Fara 26 20124 Milano - evento gratuito previa registrazione OBBLIGATORIA (vedi dettagli)
thanks: grazie alla co-organizzazione con eDreams ODIGEO
address: Via Gustavo Fara, 26, 20124 Milano MI
map: "https://goo.gl/maps/oBfwjGvLsG7XgDdq8"
slides:
video:
code:
miscdetails: |
<b>
La partecipazione in presenza è gratuita e libera, ma è OBBLIGATORIA la registrazione su:
<a href="https://www.eventbrite.com/e/usare-la-programmazione-funzionale-e-divertente-tickets-891822273427?aff=oddtdtcreator">form di registrazione per partecipare a JUG Milano in presenza</a>
</b><br/>
Prevediamo di effettuare la diretta streaming su YouTube (con VOD a seguire) dell'evento.
---

0 comments on commit 79d5656

Please sign in to comment.