I recently presented this talk at DevTalks Reimagined – Online Edition. This talks contains the answers for the next questions:
- What is Clean Code?
- Why is it important to write Clean Code?
- How to write Clean Code?

I recently presented this talk at DevTalks Reimagined – Online Edition. This talks contains the answers for the next questions:
It’s time to continue our learning path in Kotlin. The subject covered in this new post is represented by Collections and data operations applied to them.
Collections are actually a set of classes and interfaces that provides high quality implementations of useful data structures and algorithms that help developers to reduce the programming effort and time.
I was happy to participate for the second time at RO MobOS, 2020 edition in Cluj-Napoca. Again, awesome audience, awesome organisers and awesome vibes. I love Cluj! 🙂
Continue reading “[RO MobOS] Clarity is King and Kotlin is Queen”The journey in Kotlin Wonderland continues with an article about classes and objects. Until now we discovered details about Kotlin philosophy, basic types, control flow expressions, null safety and functions.
Kotlin promises concise, expressive and safe code. In the previous articles I covered topics like basic types, control flow instructions, equality checks, null safety.
In this article we will have some fun with functions and learn new keywords from the Kotlin Wonderland.
In my previous article we discovered details about how Kotlin was designed, what is the philosophy behind this new programming language and how its popularity has grown over the past years.
In this article we’re going to continue with some basic concepts from Kotlin Wonderland like the available types, control flow instructions, equality checks and null safety.
At this moment, in the world, there are more than 5000 programming languages available. Now, the first question asked by us, the developers, is why do we need another programming language like Kotlin?
Kotlin is a statically typed programming language for Jetbrains, inspired by Java, Scala, C#, Groovy and its targets are JVM and Javascript.