7 techniques pour reprendre le contrôle de ton legacy code
Aaaaah le legacy code ! Soyons réalistes : nous passons la plupart de notre temps à modifier du code existant. Généralement, nous ne l’avons même pas écrit.
Aaaaah le legacy code ! Soyons réalistes : nous passons la plupart de notre temps à modifier du code existant. Généralement, nous ne l’avons même pas écrit.
Le développeur fullstack est bien réel et son rôle est bien particulier. Énormément de monde pense que le concept de fullstack est impossible.
Quand Flutter a pointé le bout de son bec, j’étais sceptique. Encore un framework qui va tout révolutionner… une fois de plus… Bordel, si j’avais su !
Visual studio code est de loin l’IDE le plus utilisé par les développeurs. Mais est-ce que tu sais à quel point tu peux gagner du temps avec ?
Les débats de développeurs sont d’une intensité folle. C’est pas des simples discussions. C’est des débats politiques avec des enjeux d’état.
Typescript a explosé en popularité en 2019 et continue sa folle course en 2020. Le premier langage qui tape le top 10 en moins de 5 ans.
Garder les développeurs heureux c’est super compliqué. Et je comprends pourquoi autant de boîtes sont en galère. J’ai posé la question à énormément de dev.
ES2020 vient d’être validé par l’ECMA et y’a des trucs de fifous ! C’est des nouvelles features toutes chaudes dans ton Javascript.
Avec le temps, j’ai fini par comprendre que ce qui comptait le plus dans ce métier, c’était les habitudes. Toutes ces petites décisions et façons de faire.
Premier avril à l’aube, c’est l’ouverture de la chasse. Mais pas n’importe quelle chasse. La chasse du bug en prod.
Confinement jour 15, je pète des plombs. Alors du coup je me suis dis tiens, on va faire du machine learning avec ma tronche.
Kubernetes domine totalement le marché des orchestrateurs de conteneur avec 86% d’adoption. C’est phénoménal comme chiffre.
La passion chez les développeurs est un concept qui met une pression folle à beaucoup de gens. Tu en entends parler en permanence.
La Blockchain pourrait avoir un impact monstre sur énormément de secteurs industriels d’ici 5 à 10 ans. Mais concrètement, c’est quoi la Blockchain ?
La mouvance DevOps a pris tellement d’ampleur que c’est rare de tomber sur une boite qui n’y adhère pas. On m’a jeté dans ce parc-aventure !
Les développeurs nomades font rêver tout le monde. Je trouve géniale cette idée de se barrer dans le monde entier en codant full remote.
Terraform, c’est mon petit plaisir du moment. Avec l’explosion de la mouvance DevOps de ces dernières années, l’infrastructure-as-code est devenue un must.
Pour plus de développeuses, il faut qu’on en parle. Toi aussi, durant toutes tes études d’informatique, t’as vu aucune développeuse.
WebAssembly a rejoint le HTML, CSS et Javascript en tant que standard du web le 5 décembre 2019. Ça va être utile pour beaucoup de choses.
Beaucoup de monde s’accorde à dire que les développeurs en France sont considérés comme des subalternes bas de gamme. Un centre de coût méprisé.
L’ego des développeurs est incroyable. J’entends beaucoup parler du syndrome de l’imposteur mais le syndrome de l’énorme boulard est tout aussi présent.
Comment devenir développeur web ? Si c’est une question que tu te poses, t’es au bon endroit. Oui t’es capable, il est temps d’oser et de te lancer.
J’ai passé du temps avec Go pour m’amuser ces derniers mois. Je te propose une introduction au langage préféré de Google.
Une bonne équipe de développeurs fera un bien meilleur travail que toutes les rock-star à la con dont t’entends parler partout.
J’ai vu énormément de projets informatiques sombrer dans le chaos. Je vais te donner la recette parfaite pour réduire en cendre tous tes efforts.
Il n’y a pas de bonne estimation de temps. Ton estimation de temps sera forcément une blague et aujourd’hui on va voir pourquoi.
Apparemment, tout le monde a décidé que la documentation technique c’était de la merde et que ça servait à rien. Ça me fait péter un plomb.
Tous les développeurs sans exception sont religieux. Moi le premier et surtout toi. Cette religion te met en colère et te pousse vers de mauvais choix.
Les compétences clefs pour tous développeurs ne sont pas une liste sans fin de langages et de technologies. Je vois partout ces check lists interminables.
Ça fait plusieurs fois que je tombe sur des articles qui promettent le chômage d’ici 10 ans pour tous les développeurs informatiques.
Le métier de développeur a beaucoup d’avantages. Mais crois-moi quand je te dis qu’on est loin de la promenade à Walt Disney.
Le PHP est le langage le plus utilisé au monde. C’est aussi le plus détesté. Et c’est de la haine pure. Mais pourquoi tant de haine?
Jusqu’à maintenant je ne t’ai parlé seulement que de site de curation d’articles. Aujourd’hui je veux te parler des créateurs de contenus.
Le 2 juin 2018 le créateur de NodeJS a débarqué sur la scène de la JSConf avec un maximum de stress. Il ne supporte plus NodeJS et commence à parler de Deno
Les développeur(euse)s junior sont ceux qui prennent le plus cher. Et pourtant y’a des choses simples à savoir pour limité la casse.
NodeJS utilise Javascript. Javascript est un language single thread. Mais dernièrement les Worker Threads sont apparus dans la version 10 de NodeJS.
Travailler sur du code legacy qui vient droit des enfers est une chose inévitable. Si ça t’est jamais arrivé crois moi quand je te dis que ça va pas tarder.
Javascript est utilisé en masse. Mais en vrai énormément de ceux qui l’utilisent n’ont aucune idée de comment ça marche cette affaire.
Le marché du travail des développeur(euse)s est un secteur qui recrute en masse mais qui fait rêver personne. Un marché de tous les extrêmes.
On entend beaucoup parler d’intelligence artificielle mais concrètement comment ça marche ? La machine est-t-elle réellement capable de penser ?
Beaucoup de logiciels sont en partie, ou totalement, codés avec le cul. Mais pourquoi ? La faute aux développeur(euse)s ou à l’entreprise ?
T’as pas encore tout à fait compris HTTP2 qu’on commence déjà à te faire chier avec HTTP3. Mais y’a une raison à ça : HTTP3 c’est le bien.
La veille technologique c’est une question de vie ou de mort. Tu le sais que si tu restes pas à jour t’es foutu ? En tous cas y’a plein de gens pénibles comme moi qui te le répètent en permanence.
Depuis le jour où tu as commencé à coder on t’a fait comprendre que ton seul but c’était de devenir un(e) développeur(euse) rockstar. Bientôt tu seras un ninja, un guru, un jedi ou une autre connerie du genre.
Aujourd’hui on va se concentrer sur le pourquoi tu devrais prendre un avion et tenter l’aventure. Et vindieu accroche toi va avoir des turbulences.
On parle d’un module téléchargé plus de 2 millions de fois, des plus petites aux plus grandes entreprises, c’est tournée générale.
On va parler des petits trucs qui font toute la différence à la fin de la journée et surtout à moyen terme.
Malgré le fait que développeur est un métier avec un bon gros paquet d’avantages, ça peut vite devenir un genre de sous-sol de l’enfer.
Les gens autour des développeurs aimeraient en général les diviser en deux catégories. Les rock stars et les mauvais. La réalité est bien plus complexe, à l’image de notre métier.
Alors ? Quoi de neuf ? Quel sont les changements ? Et niveau performance ça donne quoi ? Allez on fait un tour du propriétaire.