Un projet que vient de me montrer Aurélien et qui permet d'ajouter des annotations plus parlantes et dédiées au développeur dans le code du type : @WTF, @BossMadeMeDoIt, @IAmAwesome, @LegacySucks...
Il semble même que l'on puisse générer une JavaDoc à partir de ces annotations histoire de documenter techniquement la qualité interne et ressentie du code.
Autant utile que drôle !
Nul n'est censé ignorer la Loi... Oui ok sauf que...
Depuis 20 ans, l'Assemblée Nationale et le Sénat nous font tourner à environ 25 000 publications annuelles au journal officiel de textes en tout genre.
C'est colossale, si ça se trouve une ligne planquée quelque part vous interdit de manger des cacahuètes sans lunettes de soleil et au vu de la taille des différents Code, il est humainement impossible de tout lire et surtout de tout retenir.
Spéciale casse-dédi à Animal qui pourra compiler ses scripts Bash. Bon le processus rend le shell non portable et plus lent, mais il a le mérite d’obfusquer le code.
Quelques leçons sympa à retenir pour améliorer soi-même et son code tous les jours. S'appuie fortement sur l'expérience personnelle de l'auteur mais en ressort pas mal de bon sens à mon humble avis.
Les quatre règles à suivre pour améliorer le design de son application.
Et vous, à quel type de développeurs appartenez-vous ?
Coudifié, ça pourrait être utile
Comment implémenter votre propre ClassLoader en Java.
Je continue sur le positionning en HTML5/CSS3 avec je cite :
"Un tuto génial sur les Flexbox. Ce conteneur super bien reconnu depuis des années par les différents navigateurs (Firefox 2+, IE10+, Chrome 4+, etc) devient mon nouveau gestionnaire de layout par défaut.
Ça avance dans le bon sens en fait.
Et la cartographique de l’implémentation des Flexbox dans les navigateurs (PC + Mobile) : http://caniuse.com/#search=flex"
Divers tutos en Java. Très sympa !
via Memiks : http://shaarli.memiks.fr/?DFNQ5w
Me to !
Entity Component System.
Une façon sympa d'organiser ses objets pour coder un jeu vidéo.
Aller hop ! Je me met ça sous le coude.
via colibri : http://colibri-libre.org/liens/?764C1g
Si vous ne comprenez pas, c'est que vous n'êtes pas un développeur web :D