Articles : kata

Découverte de Kotlin par la pratique

Kotlin est un langage de programmation créé par JetBrains. Il est exécuté sur la JVM et est 100% interopérable avec Java 1.6+. J'ai découvert récemment ce langage et j'ai réalisé un ensemble de katas pour le pratiquer. Le code source de ces katas est disponible sur GitHub :

Dans cet article, je vais présenter des particularités de Kotlin que j'ai pu rencontrer.

kata, kotlin

Polymorphisme avec le kata parrot refactoring

Ce kata est tiré d'un exemple du livre “Refactoring, Improving the Design of Existing Code” de Martin Fowler, et a été créé par Emilie Bache. L'exemple contient des signes de mauvais design et permet notamment de pratiquer le polymorphisme.
Dans cet article, une solution à ce kata sera développée. Le projet qui a servi de support se trouve sur GitHub avec la solution respective.

kata, oop, refactoring