CodeShake
Published in

CodeShake

Back to Back

Revue de presse #2

Elle est bien là, la deuxième revue de presse sur le back-end ! Voici la sélection d’articles proposée par notre communauté d’experts SFEIR.

Bonne lecture à tous !

You can’t afford to run Java 8

Ce billet est un appel. Un appel à migrer de Java 8 vers une version supérieure. Des gains remarquables sur les performances, y compris la garbage collection et le temps de démarrage. Pour Mike Kowalski, la migration n’est désormais plus une question de s’il faut la faire mais de quand.

💥 Idiomatic panics in Go

Go a pour habitude de retourner les erreurs comme valeur d’une fonction, contrairement à d’autres langages qui n’hésitent pas à lancer des exceptions au moindre problème. Pour autant, le mot-clé panic existe bel et bien et il est même utilisé dans la bibliothèque standard. Alors, y a-t-il de bonnes raisons de paniquer avec Go ?

🐘 PHP in 2021

Si pour certains développeurs PHP a beaucoup de défauts, pour d’autres il s’agit d’un langage avec beaucoup de qualités. Toujours est-il que PHP est utilisé par 80% du web et qu’il a beaucoup évolué ces dernières années. Cet article de Brent Roose revient sur la sortie de la version 8.0 fin 2020, l’arrivée de la version 8.1 fin 2021 et leur lot de nouveautés : les enums, le mot-clé never , les green threads… tout y passe !

💎 ELI5: Bitfields

Une explication fournie de la part de Krzysztof Zych sur les bitfields : qu’est-ce que c’est, comment ça marche, comment on les utilise, en quoi ils sont utiles… pour répondre à ces questions, l’article s’appuie un cas d’utilisation avec Sequel, la boite à outils entre Ruby et une base de données SQL.

🗃️ How I Learned to Stop Worrying and Love NULL in SQL

Pour finir, restons dans la base de données et parlons du mot-clé NULL, qui signifie qu’une valeur est absente ou inconnue. Cet article illustre avec plusieurs exemples les différents pièges lorsque l’on manipule cette valeur si particulière.

Alors, qu’en avez-vous pensé ? Vous avez trouvé d’autres articles back qui valent le coup ? N’hésitez pas à les partager avec nous 😉

Merci à Tanguy ainsi qu’à toute l’équipe pour le choix des articles !

--

--

--

Learnings and insights from SFEIR community.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Alexandre MOEVI

Alexandre MOEVI

More from Medium

Codesmith Prep, should you take it?

How (Math == Programming) ?

Arguing with a programmer. It’s all about logic right?

An android, without any other covering, wears a human mask.

Does it make any sense to learn old programming languages?