Qu'est-ce qui vous amuse automatiquement ?
- 59 087 réponses
- 602 participants
- 2 146 939 vues
- 477 followers

Doc-Vazzo



Alx33


un remake des tshirts "free tibet" fabriqué en chine


Quand je conduis pas j'ai peur.

Will Zégal

Tyros 5 d'occasion : 2 000 €
Par j***music1 le 30/10/2014 - Expire dans 86 jours
Localité : Namur, Région Wallonne ( Belgique Belgique)
Mr j'ai vu votre clavier Tyros 5 d'occasion à vendre pouvez-vous me confirmer qu'il est toujours bien à vendre et voir le prix merci de me tenir au courant Mr Courbet J jcourbet@***.be
J'ai cru à un escroc qui s'était emmêlé les pinceaux, mais apparemment pas. Ce serait bien un vrai belge


Alx33


Quand je conduis pas j'ai peur.

Krapod

Ils ont fait quoi la semaine dernière?


Ils étaient en vacances.
Bande de feignasses.


Alx33


Quand je conduis pas j'ai peur.

Djardin

je viens d'aller faire un Coding Dojo dans un IUT, avec des étudiants et quelques programmeurs pros.
On les a mouchés les jeunots !
Le principe, c'est un petit exercice simple de développement informatique. On passe 3min chacun sur l'ordinateur, avec un vidéo projecteur. Donc le but, c'est d’apprendre à coder.
Bon, déjà les étudiants sont très peu chaud pour passer devant tout le monde. t'as beau leur dire : "on est là pour apprendre" et "c'est pas noté, c'est pour le lol", pas de volontaires.
Donc forcément, c'est principalement des pros au tableau.
Et là, enchaînement :
-le type qui tape hyper vite avec l'autocomplétion. il écris 10 lignes en 3 sec.
-les raccourcis clavier à tire-larigot, tout ce fait automatiquement hyper vite sans que ça se voit.
-du jargon technique,
-des "discussions de chapelles", savoir s'il vaut mieux faire ci ou ça.
Là, ça mouftait pas beaucoup chez les puceaux.
et coup de grâce : l'expert qui se pointe en faisant plein de trucs de nouvelles technos (Java 8, sortie il y a moins de 6mois). Déjà les pros ne comprenaient pas grand chose, mais les étudiants ont eu moment de peur, le visage blême. Ils se sont décomposés.
Pas sûr qu'ils reviennent à la prochaine séance.
Au début j'étais là "cool, ça me rappelle l'IUT, c'est pas si vieux" puis à la fin, c'était "alors, c'est qui le papa ? retourne chez ta mère gamin!". Bref, j'ai vieilli de 10 ans en une heure, mais c'était hyper lol !
D'ailleurs, il y a des programmeurs sur AF qui font des Katas et Coding Dojo ? seul ou en groupe ? vous les trouvez où ? on ma parlé de Code Wars et Coding Game.
Référence en matière de bon gout capillaire et vestimentaire.
homme à tête de zizi.

Anonyme



Anonyme


Djardin

Dis toi juste, si ta fonction a un nom explicite, faut il encore mettre un commentaire ? souvent le seul commentaire de la javadoc c'est pour recopier le nom de la fonction et mettre une date. Et vu que c'est souvent des copié-collé, ça arrive d'avoir des commentaires qui ne correspondent pas.
exemple :
/**
* Elaspsed Time In Day
*/
int d;
/**
* Day since Creation
*/
int ds;
/**
* Day since Modification
*/
int dsm;
/**
* File Age in Days
*/
int faid;
int elapsedTimeInDays;
int daysSinceCreation;
int daysSinceModification;
int fileAgeInDays;
Le 1er t'as un code illisible (noms peu expressifs). donc tu va devoir rajouter de la javadoc. Javadoc qui ne sera pas maintenue et va prendre une place folle.
Dans le 2eme, t'as plus besoin de commentaires : tu sais de quoi tu parles. Le principe, c'est que quand tu écrit un commentaire qui explique, ben tu mets cette explication directement dans le nom de la variable/classe/methode et pas de commentaire.
Si tu peux, essaie de lire le bouquin CleanCode de Robert martin. (ou il y a des confs sur le net qui doivent résumé ça !)
Référence en matière de bon gout capillaire et vestimentaire.
homme à tête de zizi.

Anonyme

System.out.println("machin truc"); //on écrit machin truc dans la console
ou float viande = 8.5; // on défini la variable viande à 8.5
Par contre merci pour le bouquin, j'irai y jeter un œil si je continue dans la prog !

j-master

Puis j'ai pris une flèche dans le genou.

"L'Homme est la nature prenant conscience d'elle même." - Elisée Reclus

Anonyme



Djardin

T'as beau leur dire que ça sert à rien et que ça rajoute des problèmes "c'est comme ça, faut le faire". Le meilleur étant les commentaire du genre "Modif du 12 octobre 2012" qui apportent une valeur immense.
(et réellement, en bouquin d'extrème programmeur, il y en a des chers pour rien, mais CleanCode est un must have. ça se lit assez facilement et surtout tu te dis tout le temps "mais oui, c'est pourtant clair. pourquoi j'ai pas pensé à ça avant ?" et c'est que des trucs faciles à mettre en oeuvre et où tu vois le résultat tout de suite)
Référence en matière de bon gout capillaire et vestimentaire.
homme à tête de zizi.

Anonyme


Main'nant, quand t'as un vrai bon beau gros problème difficile à coder, et que tu passes 9/10° du temps à faire du debug pour voir où ça merde, ben tu vas au plus vite et tu utilises des variables à 1 lettre comme tout le monde. Et tous tes compteurs s'appellent 'i', et tous tes fichiers 'toto.txt'

dites-moi pas que ça vous est jamais arrivé j'y croirai pas une seconde

[ Dernière édition du message le 06/11/2014 à 15:22:36 ]

Djardin

Le principe, c'est que justement que le code passes plus de temps à être lu qu'à être écrit. Donc autant prendre le temps de l'écrire de façon lisible.
Ensuite à ton époque d’ancêtre, les tailles de variables étaient surement limités. Mais maintenant, plus trop.
Et surtout, surtout, avec un IDE moderne, tout ce fait tout seul : t'as une variable i ou toto pour tes tests rapides (tout le monde le fait!) ben après tu fais un coup de Alt+shift+R et tu renommes. Idem, t'as 10 lignes qui font un truc, bon, ben finalement t'en fais une fonction, zou un coup de alt+shift+M et ça s’extrait tout seul. Avec l'auto completion, tu tapes juste "leNo" + ctrl+space et hop, t'as le truc qui affiche tout seul "leNomHyperLongDeLaSuperVariable".
C'est justement le but des dojos et katas : faire des exos hyper simple (comme faire des gammes!) pour avoir les réflexes et être capables de coder plus vite.
Après, reste le gros problèmes que la hiérarchie ne comprends pas : faut il perdre 1h à nettoyer le code ou passer à la suite et perdre 3jours à galérer en revenant dessus, mais dans deux semaines (et ça sera peut être un autre qui perdra les 3 jours )
Référence en matière de bon gout capillaire et vestimentaire.
homme à tête de zizi.

Anonyme



Anonyme

10 CLS
20 INPUT "AF", af$
30 IF af$ = "O" THEN END
40 GOTO 10
http://laurent.tarrisse.perso.sfr.fr/test_gif/gne.gif
malgré des tonnes de debug, j'arrive toujours pas à voir pourquoi je n'arrive pas à bosser à mon taf


Djardin

C'est comme si en 2014 avec la MAO et l'informatique on jouait toujours de l'orgue à...
non, rien.
Référence en matière de bon gout capillaire et vestimentaire.
homme à tête de zizi.

cyar


Anonyme

le goto, c'est mal


gromeul




Anonyme

-"Il est passé où gromeul?"
-"Bah c'est son dernier élève qui l'a brisé quand il lui a dit qu'il n'avait aucun groove. Le gars l'a chopé, et cassé en deux, comme une biscotte.


Anonyme



Krapod


[ Dernière édition du message le 06/11/2014 à 22:14:17 ]

gromeul

- < Liste des sujets
- Charte