2 liens privés
Tout sur le #devops (définition, métiers, outils).
La liste la plus complète d'outils gratuits en ligne pour les développeurs et webmasters
La duplication n’est pas qu’une simple mauvaise pratique, c’est la pire de toutes, et un drapeau rouge vif indiquant qu’un projet est en train de partir en vrille.
Le danger est que c’est si facile de copier-coller un bout de code qu’on y fait même plus attention. Et pourtant, c’est le premier pas vers la catastrophe :
- Perte de temps : une bricole de 5m peut vous en prendre 40 pour trouver et appliquer vos modifications partout où le code se répète.
- Risque d’erreur : il suffit d’oublier de mettre à jour une seule partie et vous êtes bon pour des heures de débuggage. C’est encore pire lorsque le développeur ne sait pas qu’il a accidentellement dupliqué du code.
- Mauvaise lisibilité : déjà parce que le nombre de lignes alourdi le programme, mais surtout parce que deux blocs dupliqués peuvent contenir des différences subtiles, impossibles à distinguer sans yeux de lynx.
Un article qui explique comment ne pas en arriver là !
Un article sur les revues de code des pull requests, et de leur impact potentiel sur l'équipe de dev.
Il existe une grande diversité de métiers dans le milieu du développement web : de développeur front, back à fullstack, en passant par développeur mobile ou encore devops.
Le marché de l’emploi est indéniablement florissant dans ce domaine. Il faudra cependant veiller à trouver l’entreprise qui vous corresponde le mieux parmi les nombreux acteurs du secteur. Et il faut aussi garder à l’esprit que la facilité à trouver un poste qui vous convienne dépendra fortement de votre capacité à être opérationnel. En tant que développeur junior, il pourra donc être plus compliqué de trouver facilement ce que vous recherchez...
Site qui regroupe tous les projets d'icônes libres et vous donne un aperçu direct de toutes les icônes au format SVG à disposition classées par thème ou style graphique.
Une plateforme rapide, accessible et réaliste pour tester vos compétences en #hacking.
Voir ici la FAQ si vous voulez en savoir plus avant de créer un compte : https://www.root-me.org/?page=faq&lang=fr.
Cette plateforme - à licence - libre permet de simplifier le contact entre les projets - partageant les valeurs du logiciel libre et des communs - qui manquent de compétences, et de super·be·s contributeur·rice·s qui pourraient leur donner un coup de main.
Les #btssio, n'hésitez pas, lancez-vous et participez à un projet opensource !
Des idées (notamment pour les #dev) sur des sources fiables pour la veille technologique.
Des dizaines de ressources éducatives libres sur le code et la pensée informatique pour tous les niveaux (de débutant à confirmé).
Des formations comme celle sur l'intelligence artificielle.