Réusinage de code Kotlin : amélioration de l'architecture, des performances et de la lisibilité
300 pages
French
PDF
4.5

Réusinage de code Kotlin : amélioration de l'architecture, des performances et de la lisibilité

Réusinage de code Kotlin : amélioration de l'architecture, des performances et de la lisibilité

Auteur :

Année :

Résumé :

Le livre « Réusinage de code Kotlin » est un guide pratique destiné aux développeurs souhaitant apprendre à améliorer le code existant en langage Kotlin. Contrairement aux manuels théoriques abstraits, ce livre propose des techniques concrètes, des exemples et des modèles applicables dans des projets réels.



De quoi parle ce livre ?

Le livre couvre le cycle complet du réusinage : de l'identification des « mauvaises odeurs » de code à la mise en œuvre des améliorations et au test des modifications. Vous apprendrez à :

  • identifier et éliminer les problèmes typiques dans le code Kotlin (fonctions longues, duplication, conditions complexes) ;
  • appliquer des techniques de réusinage classiques et spécifiques à Kotlin (fonctions inline, classes sealed, coroutines) ;
  • améliorer l'architecture du projet sans modifier le comportement externe ;
  • améliorer les performances et la lisibilité du code ;
  • travailler avec les tests et assurer la sécurité des modifications.


À qui s'adresse ce livre ?

  • Développeurs Junior — maîtriseront les bases du réusinage et apprendront à écrire un code de meilleure qualité dès le début de leur carrière.
  • Développeurs Middle et Senior — approfondiront leurs connaissances, découvriront des techniques et approches avancées pour travailler sur des projets legacy.
  • Tech Leads et architectes — obtiendront des outils pour évaluer et améliorer la base de code au sein de l'équipe.


Qu'allez-vous apprendre ?

  • Comment bien répartir les responsabilités entre les classes et les fonctions.
  • Comment utiliser les fonctionnalités de Kotlin (fonctions d'extension, classes de données, lambdas) pour simplifier le code.
  • Comment effectuer un réusinage dans des conditions de temps limité et de délais stricts.
  • Comment intégrer le réusinage dans le processus CI/CD et éviter les régressions.
  • Comment travailler avec l'héritage, la composition et la conception d'API.


Le livre contient plus de 50 exemples de code réels, des analyses d'erreurs et des instructions étape par étape. Chaque chapitre se termine par des exercices pratiques pour consolider les acquis.



« Réusinage de code Kotlin » n'est pas simplement un manuel, mais un ouvrage de référence pour tous ceux qui écrivent en Kotlin. Que vous travailliez sur une application Android, un backend Spring Boot ou un projet multiplateforme, ce livre vous aidera à rendre votre code plus propre, plus rapide et plus fiable.

Recommendations