Tidy First? : Un exercice personnel de conception empirique de logiciels

Note :   (4,3 sur 5)

Tidy First? : Un exercice personnel de conception empirique de logiciels (Kent Beck)

Avis des lecteurs

Résumé:

Le livre « Tidy First » de Kent Beck se concentre sur le concept de « nettoyage » du code par le biais de petits remaniements non fonctionnels afin d'améliorer la qualité du code au fil du temps. Bien qu'il offre un cadre et des idées utiles, il a reçu des critiques mitigées en raison de sa brièveté, de son manque de profondeur et de sa présentation parfois confuse.

Avantages:

Le livre est bien structuré, facile à lire et fournit des conseils pratiques pour mettre de l'ordre dans le code. De nombreux lecteurs l'ont trouvé perspicace, en particulier la troisième partie, qui traite des aspects financiers des logiciels et de la prise de décision. Tidy First » est considéré comme une introduction utile au refactoring, en particulier pour les débutants, et certains apprécient son approche visant à simplifier la maintenance du code.

Inconvénients:

Les critiques ont noté que le livre manque de profondeur et peut sembler trop concis, de nombreux chapitres ne faisant qu'une ou deux pages. Certains l'ont trouvé répétitif ou trop basique, avec un besoin d'exemples plus concrets, d'illustrations ou d'explications détaillées des concepts clés. Le livre n'aborde pas de sujets avancés, ce qui peut décevoir les développeurs expérimentés à la recherche de connaissances plus approfondies.

(basé sur 31 avis de lecteurs)

Titre original :

Tidy First?: A Personal Exercise in Empirical Software Design

Contenu du livre :

Un code désordonné est une nuisance. "Pour le rendre plus lisible, il faut le diviser en sections gérables.

Dans ce guide pratique, l'auteur Kent Beck, créateur de l'Extreme Programming et pionnier des modèles logiciels, suggère quand et où vous pouvez appliquer des mises en ordre pour améliorer votre code tout en gardant à l'esprit la structure globale du système. Au lieu d'essayer de maîtriser le rangement d'un seul coup, ce livre vous permet d'essayer quelques exemples qui correspondent à votre problème. Si vous avez une grande fonction contenant de nombreuses lignes de code, vous apprendrez à la diviser logiquement en morceaux plus petits.

En cours de route, vous apprendrez la théorie qui sous-tend la conception de logiciels : couplage, cohésion, flux de trésorerie actualisés et optionnalité. Ce livre vous aide à Comprendre la théorie de base du fonctionnement de la conception de logiciels et les forces qui agissent sur elle.

Explorer la différence entre les modifications du comportement d'un système et les modifications de sa structure. Améliorer votre expérience de la programmation en mettant parfois de l'ordre d'abord et parfois de l'ordre ensuite.

Apprendre à effectuer des changements importants par petites étapes, en toute sécurité. Aborder la conception comme une activité humaine avec des incitations divergentes.

Autres informations sur le livre :

ISBN :9781098151249
Auteur :
Éditeur :
Langue :anglais
Reliure :Broché
Année de publication :2023
Nombre de pages :125

Achat:

Actuellement disponible, en stock.

Je l'achète!

Autres livres de l'auteur :

Développement piloté par les tests : Par l'exemple - Test Driven Development: By Example
Tout simplement, le développement piloté par les tests...
Développement piloté par les tests : Par l'exemple - Test Driven Development: By Example
La programmation extrême expliquée : Embrasser le changement - Extreme Programming Explained:...
Près de cinq ans après l'explosion de la première...
La programmation extrême expliquée : Embrasser le changement - Extreme Programming Explained: Embrace Change
Guide de poche JUnit - JUnit Pocket Guide
JUnit, créé par Kent Beck et Erich Gamma, est un cadre open source pour le développement piloté par les tests de tout code basé sur...
Guide de poche JUnit - JUnit Pocket Guide
Tidy First? : Un exercice personnel de conception empirique de logiciels - Tidy First?: A Personal...
Un code désordonné est une nuisance. "Pour le...
Tidy First? : Un exercice personnel de conception empirique de logiciels - Tidy First?: A Personal Exercise in Empirical Software Design

Les œuvres de l'auteur ont été publiées par les éditeurs suivants :

© Book1 Group - tous droits réservés.
Le contenu de ce site ne peut être copié ou utilisé, en tout ou en partie, sans l'autorisation écrite du propriétaire.
Dernière modification: 2024.11.14 07:32 (GMT)