Last week's finds #25

Cet article est libre d'accès pour tous grâce à la générosité des abonnés de Mindsers Blog qui soutiennent notre blog indépendant. Si vous appréciez le contenu que je propose, je vous invite à vous abonner dès aujourd'hui.

Le code propre, je ne cesserais jamais de vous en parler. Mais on peut aussi parler de Swift et de ses nouveaux mots clés ou du pourquoi il faut privilégier l’apprentissage des algorithmes.

Dans cette série, je vous propose de faire un peu de veille ensemble. Le principe est simple, je vous parle de ce qui m’a intéressé dans les 7 jours de veille précédents et je vous mets un lien pour que vous puissiez en profiter aussi.

Lorsque j’explique pourquoi je ne veux pas forcément passer beaucoup de temps à apprendre des frameworks et pourquoi j’aime bien coder certains projets from scratch en ayant uniquement le langage et sa bibliothèque standard comme outil, beaucoup de développeur ne veulent pas comprendre. En même temps ça ressemble à de la perte de temps, mais il s’agit juste d’une stratégie d’artisan et une question de priorité. Apprendre le langage sera toujours plus utile qu’apprendre le framework. Apprendre les patterns de conception et les algorithmes sera toujours plus utile qu’apprendre le langage.

Écrire du code propre peut être quelque chose de compliqué lorsque l’on n’a pas l’habitude et on peut ne pas savoir par où commencer. Un bon début peut être d’essayer d’écrire des petites fonctions, de limiter les responsabilités. Il faut y aller par étape et potentiellement faire plusieurs passes sur le code. Ça semble fastidieux, mais c’est payant.

Swift est arrivé avec son lot de nouveaux statements[1]. Il est parfois difficile d’en comprendre l’intérêt pratique pour nous développeurs. Je vous avais déjà parlé du gard statement mais le defer statement semble tout autant intéressant.


les mots clés du langage ↩︎

Join 100+ developers and entrepreneurs and get notified on every new content.

No spam ever. Unsubscribe in a single click at any time.

Si vous avez des questions ou des remarques/conseils, n'hésitez pas à laisser un commentaire plus bas ! Je serais ravis de vous lire. Et si vous aimez l'article, n'oubliez pas de le partager avec vos amis.