Clean Code in C# : Refondre votre base de code C# et améliorer les performances de vos applications en appliquant les meilleures pratiques.

Note :   (4,2 sur 5)

Clean Code in C# : Refondre votre base de code C# et améliorer les performances de vos applications en appliquant les meilleures pratiques. (Jason Alls)

Avis des lecteurs

Résumé:

Le livre « Clean Code in C# » propose un mélange de pratiques de codage essentielles et de sujets avancés liés au développement de logiciels, mais il a du mal à cibler son public et à être cohérent dans les détails. Certains lecteurs trouvent qu'il est facile à lire et qu'il contient des informations précieuses, tandis que d'autres pensent qu'il ne se concentre pas suffisamment sur les principes du codage propre.

Avantages:

Facile à lire et à comprendre.
Contient des instructions claires et concises sur les bonnes pratiques de codage.
Couvre à la fois les sujets de base et les sujets avancés, y compris les principes SOLID, la gestion des exceptions et les tests unitaires.
Offre des aperçus pratiques, en particulier sur le refactoring et l'écriture d'un code propre.
Bon pour les développeurs C# intermédiaires qui cherchent à améliorer leurs compétences.

Inconvénients:

Public mal ciblé ; tente de couvrir tous les niveaux de programmeurs.
Manque de profondeur dans certains domaines et ne fournit pas d'exemples complets.
Quelques imprécisions et erreurs techniques ont été relevées, en particulier en ce qui concerne la gestion des exceptions.
L'organisation des chapitres semble aléatoire, certains sujets comme le threading n'étant pas pertinents par rapport au thème principal du codage propre.

(basé sur 8 avis de lecteurs)

Titre original :

Clean Code in C#: Refactor your legacy C# code base and improve application performance by applying best practices

Contenu du livre :

Développez vos compétences en programmation en explorant des sujets essentiels tels que les revues de code, la mise en œuvre de TDD et BDD, et la conception d'API pour surmonter l'inefficacité du code, la redondance, et d'autres problèmes découlant d'un mauvais code.

Fonctionnalités principales ⬤ Écrire du code qui intègre proprement le code

⬤ Les participants à l'atelier ont été formés à l'utilisation de l'outil d'évaluation de la qualité de l'eau et à l'utilisation de l'outil d'évaluation de la qualité de l'eau.

⬤ Comprendre comment les principes et les normes de codage améliorent la qualité des logiciels.

⬤ Apprendre à éviter les erreurs courantes lors de l'implémentation de la concurrence ou du threading.

Description du livre

Traditionnellement associé au développement d'applications de bureau et de jeux Windows, le langage C# est aujourd'hui utilisé dans une grande variété de domaines, tels que les applications web et cloud, et est devenu de plus en plus populaire pour le développement mobile. Malgré ses fonctionnalités de codage étendues, les professionnels rencontrent des problèmes liés à l'efficacité, à l'évolutivité et à la maintenabilité en raison d'un mauvais code. Clean Code in C# vous aidera à identifier ces problèmes et à les résoudre en utilisant les meilleures pratiques de codage.

Le livre commence par une comparaison entre le bon et le mauvais code, vous aidant à comprendre l'importance des normes, des principes et des méthodologies de codage. Vous vous familiariserez ensuite avec les revues de code et leur rôle dans l'amélioration de votre code tout en vous assurant que vous adhérez aux normes de codage reconnues par l'industrie. Ce livre sur le langage C# couvre les tests unitaires, se penche sur le développement piloté par les tests et aborde les questions transversales. Vous explorerez les bonnes pratiques de programmation pour les objets, les structures de données, la gestion des exceptions et d'autres aspects de l'écriture de programmes informatiques en C#. Après avoir étudié la conception des API et découvert des outils permettant d'améliorer la qualité du code, vous examinerez des exemples de mauvais code et comprendrez quelles sont les pratiques de codage à éviter.

À la fin de ce livre sur le code propre, vous aurez acquis les compétences nécessaires pour appliquer les pratiques de codage approuvées par l'industrie afin d'écrire du code C# propre, lisible, extensible et facile à maintenir.

Ce que vous apprendrez

⬤ Écrire du code qui permet de modifier et d'adapter le logiciel au fil du temps.

⬤ Mettre en œuvre la méthodologie fail-pass-refactor à l'aide d'un exemple d'application console C#.

⬤ Les problèmes transversaux sont abordés à l'aide de modèles de conception de logiciels.

⬤ écrire des exceptions C# personnalisées qui fournissent des informations significatives.

⬤ Identifier le code C# de mauvaise qualité qui doit être remanié.

⬤ Sécuriser les API avec des clés API et protéger les données à l'aide d'Azure Key Vault.

⬤ Améliorer les performances de votre code en utilisant des outils de profilage et de refactorisation.

A qui s'adresse ce livre ?

Ce livre de codage s'adresse aux développeurs C#, aux chefs d'équipe, aux ingénieurs logiciels seniors et aux architectes logiciels qui souhaitent améliorer l'efficacité de leurs systèmes existants. Une bonne compréhension de la programmation en C# est requise.

Autres informations sur le livre :

ISBN :9781838982973
Auteur :
Éditeur :
Reliure :Broché

Achat:

Actuellement disponible, en stock.

Je l'achète!

Autres livres de l'auteur :

Clean Code in C# : Refondre votre base de code C# et améliorer les performances de vos applications...
Développez vos compétences en programmation en...
Clean Code in C# : Refondre votre base de code C# et améliorer les performances de vos applications en appliquant les meilleures pratiques. - Clean Code in C#: Refactor your legacy C# code base and improve application performance by applying best practices
Programmation haute performance en C# et .NET : Comprendre les rouages du développement...
Améliorez les performances de vos applications en utilisant les...
Programmation haute performance en C# et .NET : Comprendre les rouages du développement d'applications robustes, rapides et résilientes en C# 10.0 et .NET - High-Performance Programming in C# and .NET: Understand the nuts and bolts of developing robust, faster, and resilient applications in C# 10.0 and .NE
Clean Code with C# - Deuxième édition : Refondre votre base de code C# et améliorer les performances...
Améliorez vos compétences en programmation grâce...
Clean Code with C# - Deuxième édition : Refondre votre base de code C# et améliorer les performances de vos applications en utilisant les meilleures pratiques. - Clean Code with C# - Second Edition: Refactor your legacy C# code base and improve application performance using best practices

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)