Skip to Content
Python robuste
book

Python robuste

by Patrick Viafore
November 2024
Intermediate to advanced
380 pages
10h 55m
French
O'Reilly Media, Inc.
Book available
Content preview from Python robuste

Chapitre 17. La composabilité

Cet ouvrage a été traduit à l'aide de l'IA. Tes réactions et tes commentaires sont les bienvenus : translation-feedback@oreilly.com

L'un des plus grands défis auxquels tu es confronté en tant que développeur est de prédire comment les futurs développeurs modifieront ton système. Les entreprises évoluent, et les assertions d'aujourd'hui deviennent les systèmes hérités du futur. Comment soutiendrais-tu un tel système ? Comment réduire les frictions auxquelles les futurs développeurs seront confrontés lorsqu'ils adapteront ton système ? Tu devras développer ton code de façon à ce qu'il puisse fonctionner dans toutes sortes de circonstances.

Dans ce chapitre, tu vas apprendre à développer ce code en pensant en termes de composabilité. Lorsque tu écris en pensant à la composabilité, tu crées ton code pour qu'il soit petit, discret et réutilisable. Je vais te montrer une architecture qui n'est pas composable et comment cela peut entraver le développement. Tu apprendras ensuite à la corriger en tenant compte de la composabilité. Tu apprendras à composer des objets, des fonctions et des algorithmes pour rendre ta base de code plus extensible. Mais d'abord, examinons comment la composabilité augmente la maintenabilité.

Composabilité

Lacomposabilité se concentre sur la construction de petits composants avec des interdépendances minimales et peu de logique d'entreprise intégrée. L'objectif est que les futurs développeurs puissent utiliser n'importe lequel de ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Einfach Python

Einfach Python

Michael Inden
Python Manuel de référence

Python Manuel de référence

Alex Martelli, Anna Martelli Ravenscroft, Steve Holden, Paul McGuire, Dominique Maniez

Publisher Resources

ISBN: 9798341619494Supplemental Content