Kotlin

Uno dei linguaggi basati su JVM

Mattepuffo's logo
Validazione in Kotlin con Valiktor

Validazione in Kotlin con Valiktor

Ho scoperto una libreria molto utile e semplice da usare per la validazione dei dati in Kotlin: Valiktor!

Se usate Maven aggiungete questa dipendenza al vostro pom.xml:

<dependency>
   <groupId>org.valiktor</groupId>
   <artifactId>valiktor-core</artifactId>
   <version>0.12.0</version>
</dependency>

Mattepuffo's logo
Ricerca binaria in Kotlin

Ricerca binaria in Kotlin

La ricerca binaria è un algoritmo che viene usato per trovare gli elementi in un array ordinato; il fatto che sia ordinato è fondamentale e obbligatorio.

Questo algoritmo è più efficiente della ricerca sequenziale, in quanto usa la logica del divide et impera.

In sostanza si procede suddividendo l'array man mano che la ricerca non trova l'elemento, andando a ricercarlo solo in una parte dell'array, che diventa sempre più piccolo.

Mattepuffo's logo
Connessione a MongoDB con Kotlin

Connessione a MongoDB con Kotlin

Per connetterci a MongoDB in Kotlin, possiamo usare lo stesso driver di Java.

Come dico sempre, questa è un'ottima cosa, perchè molte volte si tratta "solo" di tradurre il codice.