Description

En tant que développeur, vous devriez être capable d’écrire du code qui fonctionne – bien sûr !

Malheureusement, beaucoup de développeurs écrivez quand même du mauvais code – même si le code fonctionne. Parce que « code de travail » n’est pas la même chose que « code propre »!

Ce cours vous apprend à écrire du code propre – un code facile à lire et à comprendre par les humains, pas seulement par les ordinateurs !

Dans ce cours, vous apprendrez ce qu’est exactement le code propre et, plus important encore, comment écrire du code propre. Parce que si votre code est écrit de manière propre, il est plus facile à lire et à comprendre et donc plus facile à maintenir.

Parce que ce n’est PAS seulement l’ordinateur qui a besoin de comprendre votre code : vos collègues et votre futur moi doivent également être capables de le comprendre !

Dans ce cours, nous aborderons tous les principaux « points douloureux» lié au code propre (ou au mauvais code – selon la façon dont vous le regardez) et vous apprendrez non seulement ce qui constitue un mauvais code, mais bien sûr aussi comment le transformer en code propre.

Plus précisément, vous découvrirez:

  • Nommer les «choses» (variables, propriétés, classes, fonctions, …) correctement et de manière claire
  • Pièges et erreurs courants à éviter lorsque vous nommez des choses
  • Commentaires et que la plupart d’entre eux sont mauvais
  • Bons commentaires que vous pourriez envisager d’ajouter à votre code
  • Formatage du code – formatage horizontal et vertical
  • Fonctions et comment limiter le nombre de paramètres de fonction
  • Comment écrire des fonctions propres en se concentrant sur « une chose »
  • Comment les niveaux d’abstraction vous aident à diviser les fonctions et à les garder petites
  • Comment écrire des fonctions DRY et éviter les effets secondaires inattendus
  • Éviter les structures de contrôle profondément imbriquées avec des gardes et en extrayant les fonctionnalités dans les fonctions
  • Erreurs et gestion des erreurs en remplacement des instructions if
  • Objets et conteneurs de données/structures de données et pourquoi cette différenciation pourrait être importante
  • Cohésion et comment rédiger de bons (petits !) cours
  • La loi de Déméter et pourquoi elle est importante pour un code propre
  • Quels sont les principes SOLID et pourquoi ils sont importants lorsqu’il s’agit d’écrire du code propre
  • Bien plus encore !
Vous pouvez aussi aimer  Optimisation des listes de produits Amazon (Amazon Seo: partie 1)

Ce cours est un compilation de modèles communs, de meilleures pratiques, de principes et de règles liés à l’écriture de code propre.

Dans ce cours, vous découvrirez un grande variété de concepts, règles, idées, pensées et principes et à la fin bien sûr, vous aurez une bonne idée de ce qu’il faut garder à l’esprit lorsqu’il s’agit d’écrire du code propre.

C’est pas un cours de modèles de conception ou de modèles généraux cependant – nous le ferons entièrement se concentrer sur les modèles, les règles et les concepts qui aident à écrire du code propre spécifiquement.

Tous ces concepts et règles sont soutenus par exemples, extraits de code et démos. Et pour être sûr que vous tirerez le meilleur parti de ce cours et que vous n’apprendrez pas seulement un tas de théories que vous oublierez peu de temps après, il y a aussi beaucoup de défis à vous d’appliquer ce que vous avez appris!

Ce cours utilise Python, JavaScript et TypeScript pour des exemples de code mais vous je n’ai pas besoin de connaître ces langues suivre et tirer le meilleur parti du cours. De plus, le cours fait ne pas se concentrer sur un style ou un paradigme de programmation spécifique (comme la programmation fonctionnelle, la programmation orientée objet, etc.) mais couvre plutôt concepts généraux et techniques lequel s’appliquera toujours.

Quels sont les prérequis du cours ?

  • Des connaissances de base en programmation (quel que soit le langage) sont requises !
  • Vous n’avez pas besoin de connaître un langage de programmation ou un paradigme de programmation spécifique pour suivre
  • AUCUNE expérience préalable dans l’écriture de code propre n’est requise
Vous pouvez aussi aimer  Projet de revenu numérique – Tik Tok Blueprint

À qui s’adresse ce cours:

  • Les développeurs qui veulent s’assurer que leur code fonctionne non seulement mais qu’il est également facile à lire, à comprendre et à maintenir
  • Tous ceux qui prennent au sérieux le développement et l’écriture de code réel

Exigences

  • Des connaissances de base en programmation (quel que soit le langage) sont requises
  • AUCUNE expérience préalable sur le thème du code propre n’est requise
  • Vous n’avez PAS besoin de connaître un langage ou un paradigme de programmation spécifique.

Dernière mise à jour 5/2023

Liens de téléchargement

Téléchargement direct

Nettoyer le code.zip (1,3 Go) | Miroir

Téléchargement torrent

Nettoyer le code.torrent (91 Ko) | Miroir

Source : https://www.udemy.com/course/writing-clean-code/

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *