Messages de Contravariance

Le 27 janvier 2021 à 19:45:18 cuteTako a écrit :

Le 27 janvier 2021 à 19:42:58 Contravariance a écrit :

Le 27 janvier 2021 à 19:09:13 cuteTako a écrit :
j'vais me mater la conférence sur karaté :hap: maintenant que j'ai un recul un peu plus grand sur cucumber
+ j'ai commencé à évoquer le sujet, le problème Cova, comme je le présageais, c'est qu'ils y ont passé bcp de temps et qu'ils se retrouvent un peu pris au piege

C'est pas parce qu'on a investi du temps dans une solution perfectible qu'il faut s'obstiner dans la mauvaise direction :noel:

l'equipe est pas tres grande côté dev :-(
parfois j'me dis qu'on devrait avoir un ou deux mecs de moins au produit et avoir des devs parce que bon :hap:

Après vous n'avez pas besoin d'être non plus beaucoup pour faire évoluer la stack. A deux on a dégagé tout le framework maison fait en cucumber (ça faisait plus d'un an qu'ils étaient dessus) pour mettre karaté, cela en moins d'une semaine. Et on a migré petit à petit les tests :noel:

Le 27 janvier 2021 à 19:09:13 cuteTako a écrit :
j'vais me mater la conférence sur karaté :hap: maintenant que j'ai un recul un peu plus grand sur cucumber
+ j'ai commencé à évoquer le sujet, le problème Cova, comme je le présageais, c'est qu'ils y ont passé bcp de temps et qu'ils se retrouvent un peu pris au piege

C'est pas parce qu'on a investi du temps dans une solution perfectible qu'il faut s'obstiner dans la mauvaise direction :noel:

Le 27 janvier 2021 à 18:30:59 cuteTako a écrit :
J'suis sonné j'vais retourner dormir à 19h :rire:

faut se motiver à faire qqc. Je suis allé marcher une petite heure, ça fait du bien de sortir s'aérer un peu :noel:

Mon clean code d'aujourd'hui va donner lieu à une PR de plus de 150 fichiers :mort:
Au moins ça dégage plein de code inutile qu'on génèrera dorénavant :noel:

Le 27 janvier 2021 à 16:26:05 cuteTako a écrit :

Le 27 janvier 2021 à 16:24:48 magicorange a écrit :

Le 27 janvier 2021 à 16:20:15 Contravariance a écrit :

Le 27 janvier 2021 à 16:15:39 magicorange a écrit :

Le 27 janvier 2021 à 16:09:09 Contravariance a écrit :

Le 27 janvier 2021 à 16:06:20 magicorange a écrit :

Et bien sûr l'architecte m'a taillé dans le dos en disant qu'il devait toujours repasser sur le travail que j'avais fait alors que je faisais ce qu'il avait la flemme de faire (c’est le gars qui faisait chier avec ses tabulations et ses if/else pas collés comme il faut)https://image.noelshack.com/fichiers/2018/02/6/1515880750-rispcchat.png

Suffit de mettre un linter/code formater en pre-commit hook et on n'en parle plus :oui:

Compliqué d'installer ce qu'on veut sur les machines du client, même un simple plugin ca les emmerde.

Une fois j'ai installé un plugin visual studio pour voir avoir des commentaires de différentes couleurs à l'aide de différentes balises de commentaires, le famoso architecte vient me voir et me dit :
"Ça sert à quoi ces balises avec tes commentaires ? "https://image.noelshack.com/fichiers/2018/18/1/1525085474-symetrie2.jpg

"C'est un plugin que j'ai installé sur ma machine pour avoir des commentaires de différentes couleurs, ça m'aide pour marquer ce qui est important et ce qui l'est moins"https://image.noelshack.com/fichiers/2018/02/6/1515880750-rispcchat.png

"Oui mais si les gens ont pas ça sur leur machine, on fait comment ? "https://image.noelshack.com/fichiers/2018/18/1/1525085474-symetrie2.jpg

"Bah ça change rien, les commentaires resteront écrits en verts pour ceux qui n'ont pas le plugin, avec un point d'exclamation ou un dièze par endroits, rien de bien rédhibitoire. C'est juste des commentaires sur une ligne."https://image.noelshack.com/fichiers/2018/02/6/1515880750-rispcchat.png

"Oui mais non, il faut pas utiliser des outils que les autres ne peuvent pas forcément avoir"https://image.noelshack.com/fichiers/2018/18/1/1525085474-symetrie2.jpg

"Bah il suffit de télécharger le plugin hein"https://image.noelshack.com/fichiers/2018/02/6/1515880750-rispcchat.png

L'horreur :rire:
Déjà si un client m'embête sur ce que j'ai sur ma machine (je suis freelance, j'ai mon propre matos et les licences de logiciels que je paie) c'est un motif pour ne pas faire la mission.

Ca ne le regarde pas si j'utilise VSCode, IDEA et les plugins que je veux... ce qui compte c'est le code source envoyé.

Pareil, j'aime pouvoir utiliser les outils que je veux pour faire mon code, mais bon, comme on est soumis au règlement ultra strict du client, on a souvent pas le choix.
Quand je suis arrivé sur ce projet j'ai installé Chrome au début, parcequ'il n'y avait que Edge et IE ( :peur: ), on m'a rapidement dit que c’était interdit d'installer des logiciels et des .exe sans passer par le service qui fournit les logiciels aux employés, et Chrome était interdit car pas assez "sécuritaire" (la grosse blague).
Ils étaient avec IE/Edge car Microsoft leur fournissait un support, mais pour Chrome ils n'avaient pas ça, c'est pour ça qu'ils ne l'utilisaient pas.

Même chose pour les technos web, au début ils n'utilisaient pas Angular pour la même raison, alors ils utilisaient les vieux trucs pourris style Winforms, Razor et compagnie de Microsofthttps://image.noelshack.com/fichiers/2018/02/6/1515880750-rispcchat.png

on a un peu les memes problemes, obligés de se servir de windaube et des services microsofts pour des histoires de garanties etc :-(

windows pour faire du Java/JS ? Alors que tout pourrais très bien utiliser OSX ou linux :honte:

Le 27 janvier 2021 à 16:15:39 magicorange a écrit :

Le 27 janvier 2021 à 16:09:09 Contravariance a écrit :

Le 27 janvier 2021 à 16:06:20 magicorange a écrit :

Et bien sûr l'architecte m'a taillé dans le dos en disant qu'il devait toujours repasser sur le travail que j'avais fait alors que je faisais ce qu'il avait la flemme de faire (c’est le gars qui faisait chier avec ses tabulations et ses if/else pas collés comme il faut)https://image.noelshack.com/fichiers/2018/02/6/1515880750-rispcchat.png

Suffit de mettre un linter/code formater en pre-commit hook et on n'en parle plus :oui:

Compliqué d'installer ce qu'on veut sur les machines du client, même un simple plugin ca les emmerde.

Une fois j'ai installé un plugin visual studio pour voir avoir des commentaires de différentes couleurs à l'aide de différentes balises de commentaires, le famoso architecte vient me voir et me dit :
"Ça sert à quoi ces balises avec tes commentaires ? "https://image.noelshack.com/fichiers/2018/18/1/1525085474-symetrie2.jpg

"C'est un plugin que j'ai installé sur ma machine pour avoir des commentaires de différentes couleurs, ça m'aide pour marquer ce qui est important et ce qui l'est moins"https://image.noelshack.com/fichiers/2018/02/6/1515880750-rispcchat.png

"Oui mais si les gens ont pas ça sur leur machine, on fait comment ? "https://image.noelshack.com/fichiers/2018/18/1/1525085474-symetrie2.jpg

"Bah ça change rien, les commentaires resteront écrits en verts pour ceux qui n'ont pas le plugin, avec un point d'exclamation ou un dièze par endroits, rien de bien rédhibitoire. C'est juste des commentaires sur une ligne."https://image.noelshack.com/fichiers/2018/02/6/1515880750-rispcchat.png

"Oui mais non, il faut pas utiliser des outils que les autres ne peuvent pas forcément avoir"https://image.noelshack.com/fichiers/2018/18/1/1525085474-symetrie2.jpg

"Bah il suffit de télécharger le plugin hein"https://image.noelshack.com/fichiers/2018/02/6/1515880750-rispcchat.png

L'horreur :rire:
Déjà si un client m'embête sur ce que j'ai sur ma machine (je suis freelance, j'ai mon propre matos et les licences de logiciels que je paie) c'est un motif pour ne pas faire la mission.

Ca ne le regarde pas si j'utilise VSCode, IDEA et les plugins que je veux... ce qui compte c'est le code source envoyé.

Le 27 janvier 2021 à 16:06:20 magicorange a écrit :

Et bien sûr l'architecte m'a taillé dans le dos en disant qu'il devait toujours repasser sur le travail que j'avais fait alors que je faisais ce qu'il avait la flemme de faire (c’est le gars qui faisait chier avec ses tabulations et ses if/else pas collés comme il faut)https://image.noelshack.com/fichiers/2018/02/6/1515880750-rispcchat.png

Suffit de mettre un linter/code formater en pre-commit hook et on n'en parle plus :oui:

Le 27 janvier 2021 à 15:59:30 magicorange a écrit :

Le 27 janvier 2021 à 15:55:14 cuteTako a écrit :

Le 27 janvier 2021 à 15:54:49 Contravariance a écrit :

Le 27 janvier 2021 à 15:50:40 magicorange a écrit :

Le 27 janvier 2021 à 15:34:39 Dezayde a écrit :

Le 27 janvier 2021 à 15:05:58 Bbaru a écrit :
Persos je suis en intercontrat le temps que ma prochaine misision redemarre on m'a mis sur un projet qui est en phase de recette, je viens d'arriver et le cdp me bombarde de message "Alors t'as avancé sur les ticket ?"https://image.noelshack.com/fichiers/2020/31/4/1596129454-ahi-fondu.png

En même temps si c'est en recette il doit suer du cul.
Le pire c'est quand il essaye de te faire faire plein de petites tâches en le disant à l'oral pour pas que ça soit rentre dans la charge. Si tu fais ça tu te retrouves à gérer tes tâches "officielles" + les petites tâches qui s'empilent et qui sont transparentes, donc si tu traines à la fin c'est toi qui prends dans la gueule.

Pour ça qu'il faut toujours tout tracer à l'écrit dans ce métier.

Visse.
Quand quelqu'un te demande de te faire un truc à côté des tâches officielles, toujours lui demander de t'envoyer un courriel pour lui faire répéter ses trucs. Si y'a un pépin à cause de ça tu as le courriel comme preuvehttps://image.noelshack.com/fichiers/2018/02/6/1515880750-rispcchat.png

Suffit de ne faire que les tâches à côté et de ne pas prendre de tâche officiellehttps://image.noelshack.com/fichiers/2018/25/2/1529422413-risitaszoom.png

200iqhttps://image.noelshack.com/fichiers/2018/25/2/1529422413-risitaszoom.png

Le lendemain au scrum :
"Alors Jean-Codeur, tu en es où avec tes tâches ? "https://image.noelshack.com/fichiers/2017/22/1496580718-jesusperplexechauve.png

"Heuu... j'ai travaillé sur des tâches transversales qui vont faciliter la réalisation des futures tâches"https://image.noelshack.com/fichiers/2018/10/1/1520256134-risitasue2.png

"Ah oui ? Et tu as crée des tâches pour ça dans le TFS ? "https://image.noelshack.com/fichiers/2017/22/1496580718-jesusperplexechauve.png

"Heuuu.. non "https://image.noelshack.com/fichiers/2018/10/1/1520256134-risitasue2.png

"Et tu as estimé le temps que cela prendrait ? "https://image.noelshack.com/fichiers/2019/34/7/1566700525-j-ai-ecoute-l-homelie-du-pere-attali.png

"N--nnon non, c'est juste des petits trucs rapides à faire vous inquiétez pas "https://image.noelshack.com/fichiers/2018/10/1/1520256134-risitasue2.png

Ben je ne prends pas de tâches de scrum. Je fais essentiellement des tâches transverses ou pour l'archi.. que j'ajoute dans le sprint :hap:

Le 27 janvier 2021 à 15:50:40 magicorange a écrit :

Le 27 janvier 2021 à 15:34:39 Dezayde a écrit :

Le 27 janvier 2021 à 15:05:58 Bbaru a écrit :
Persos je suis en intercontrat le temps que ma prochaine misision redemarre on m'a mis sur un projet qui est en phase de recette, je viens d'arriver et le cdp me bombarde de message "Alors t'as avancé sur les ticket ?"https://image.noelshack.com/fichiers/2020/31/4/1596129454-ahi-fondu.png

En même temps si c'est en recette il doit suer du cul.
Le pire c'est quand il essaye de te faire faire plein de petites tâches en le disant à l'oral pour pas que ça soit rentre dans la charge. Si tu fais ça tu te retrouves à gérer tes tâches "officielles" + les petites tâches qui s'empilent et qui sont transparentes, donc si tu traines à la fin c'est toi qui prends dans la gueule.

Pour ça qu'il faut toujours tout tracer à l'écrit dans ce métier.

Visse.
Quand quelqu'un te demande de te faire un truc à côté des tâches officielles, toujours lui demander de t'envoyer un courriel pour lui faire répéter ses trucs. Si y'a un pépin à cause de ça tu as le courriel comme preuvehttps://image.noelshack.com/fichiers/2018/02/6/1515880750-rispcchat.png

Suffit de ne faire que les tâches à côté et de ne pas prendre de tâche officiellehttps://image.noelshack.com/fichiers/2018/25/2/1529422413-risitaszoom.png

Je refactore un truc que j'ai codé y'a 1 an, sachant que beaucoup de dev se sont inspirés de ça (une centaine de classes + les TU associés).

Depuis, sur un autre projet j'ai amélioré cette approche, et j'essaie de mettre à niveau l'ancien projet. La tâche interminable :malade:

Le 27 janvier 2021 à 15:12:23 cuteTako a écrit :

Le 27 janvier 2021 à 15:08:40 Contravariance a écrit :

Le 27 janvier 2021 à 15:06:48 cuteTako a écrit :
Okey j'ai dû faire une betise, hibernate veut pas me generer les class _

tu génères les entités ?
Généralement ça se fait en sens inverse, ou on aime bien garder la main dessus pour pouvoir faire des trucs custom :hap:

c'est les metamodels oui

Ah ok j'utilise pas trop ça, je code à un niveau un peu plus abstrait avec Spring Data JPA :noel:

Le 27 janvier 2021 à 15:06:48 cuteTako a écrit :
Okey j'ai dû faire une betise, hibernate veut pas me generer les class _

tu génères les entités ?
Généralement ça se fait en sens inverse, ou on aime bien garder la main dessus pour pouvoir faire des trucs custom :hap:

Le 27 janvier 2021 à 14:36:33 Tomakoro a écrit :

Le 27 janvier 2021 à 14:34:15 Zardang a écrit :

Le 27 janvier 2021 à 14:32:37 Tomakoro a écrit :

Le 27 janvier 2021 à 14:31:11 Zardang a écrit :

Le 27 janvier 2021 à 14:29:34 vinaym13 a écrit :

Le 27 janvier 2021 à 14:28:33 grosmatou8 a écrit :
je vais prendre étrangère aussi d'office
les Françaises faut laisser tomber, c'est les dernières du game en tous points faut pas se mentir

Oui et toi tu es sûrement dans le top 100 de l’élite occidentale :rire:

Arrête de rager Magalie, t'as fait ta princesse pendant des années, maintenant que tu réalises que les hommes te délaissent pour des femmes qui te sont au-dessus mais que ton racisme pousse à déconsidérer tu rages. :-(

Elle a qu'elle âge et toi aussi ? Ensemble depuis combien de temps ? Combien de relations t'as eu avant et elle a eu avant ?

28, 7 ans de relation ensemble. :ok:

Vous aviez déjà eu des relations avant ?

J'ai eu 4 relations avec des filles asiatiques personnellement (toutes étudiantes étrangères venues en France).

Quand je vois mes potes qui vivent le french dream ça me donne surtout envie de m'expatrier :noel:

Le 27 janvier 2021 à 14:20:20 Zardang a écrit :
Me femme : "comme je sais que tu es fatiguée aujourd'hui, j'ai préparé un bon repas. Vas-y, tu peux jouer aux jeux vidéo, tu as le droit de te détendre, je vais lire"
Magalie : "pourquoi tu t'occupes pas de moi ? Viens on regarde Netflix. Quoi ??? Tu me demandes de perdre du poids ? T'es un ouf toi"

Le repas vite-fait :

Magalie :https://image.noelshack.com/fichiers/2021/04/3/1611753791-nuggets-de-poulet-frits-et-pates-bouillies-avec-ketchup-sur-une-plaque-blanche-sur-fond-sombre-gros-plan-2arpafc.jpg

Femme asiatique :https://image.noelshack.com/fichiers/2021/04/3/1611753805-n8js7oo4b0d41.jpg

Le 27 janvier 2021 à 14:19:32 Ultimationncau9 a écrit :

Le 27 janvier 2021 à 14:12:52 Contravariance a écrit :

Le 27 janvier 2021 à 14:10:18 Ultimationncau9 a écrit :

Le 27 janvier 2021 à 14:07:31 Suksamer a écrit :

Le 27 janvier 2021 à 14:06:00 Ultimationncau9 a écrit :

Le 27 janvier 2021 à 14:03:13 Zardang a écrit :
De toute façon, dans ce genre de sujet, il y a clairement ceux qui ont l'expérience de sortir avec une asiatique et qui confirment les propos et les kheys bloqués avec Magalie qui vont tenter de la défendre.

donc vous vous rabattez sur les asiat

il y a quoi de mal à ça?

Oh mais rien :rire:
Par contre cracher sur les occidentales c'est d'une bassesse sans nom quand on sait que cette haine vient du fait qu'elles vous aient recalé :hap:

Ne pas accepter sa défaite ça fait des vous des beta

On en reparlera quand ta Magalie aura pris +20 kgs en 10 ans de vie commune, et qu'elle aura demandé le divorce en t'obligeant à quitter le domicile, payer un loyer de ton côté, tout en payant les pensions alimentaires et la prestation compensatoire :)

Oh mais les japonaise divorcent aussi hein vous inquiétez pas :rire:
Quand le fossé culturel se creusera en plus en plus au fil des années, bye bye le gaijin :rire:
Et en bonus, elles kidnapperont même vos gosses
https://youtu.be/MJVKHztFQUc
https://image.noelshack.com/fichiers/2018/13/4/1522325846-jesusopti.png

L'Asie c'est pas que le Japon hein.
Et en France t'es même pas certain que ton gosse soit vraiment de toi :)

Le 27 janvier 2021 à 14:17:25 cuteTako a écrit :

Le 27 janvier 2021 à 14:15:19 Contravariance a écrit :

Le 27 janvier 2021 à 14:11:45 cuteTako a écrit :

Le 27 janvier 2021 à 14:10:47 Contravariance a écrit :

Le 27 janvier 2021 à 14:08:47 cuteTako a écrit :
ça me tue quand le po marque "ticket simple", les 3/4 du temps ça l'est pas

C'est aux dev d'estimer la complexité, pas au PO :oui:

ahi
déjà qu'on eput pas franchement y repondre, surtout sur des tickets de bug

Le 27 janvier 2021 à 14:11:07 1m63MaisFou a écrit :
ici même y a quoi?

?

Au pire t'estimes pas, ou t'estimes après. Ca changera absolument rien dans la réalité.

bhein tout ça c'est pas de mon fait :hap:

De toute façon ça prendra le temps qu'il faut. Et s'ils sont pas contents tu leur dis que c'était mal estimé.
Et s'ils sont toujours pas contents, tu leurs dis de te montrer comment le faire plus vite la prochaine fois. Généralement ça met fin aux conversations inutiles :noel:

Le 27 janvier 2021 à 14:11:45 cuteTako a écrit :

Le 27 janvier 2021 à 14:10:47 Contravariance a écrit :

Le 27 janvier 2021 à 14:08:47 cuteTako a écrit :
ça me tue quand le po marque "ticket simple", les 3/4 du temps ça l'est pas

C'est aux dev d'estimer la complexité, pas au PO :oui:

ahi
déjà qu'on eput pas franchement y repondre, surtout sur des tickets de bug

Le 27 janvier 2021 à 14:11:07 1m63MaisFou a écrit :
ici même y a quoi?

?

Au pire t'estimes pas, ou t'estimes après. Ca changera absolument rien dans la réalité.

Le 27 janvier 2021 à 14:10:18 Ultimationncau9 a écrit :

Le 27 janvier 2021 à 14:07:31 Suksamer a écrit :

Le 27 janvier 2021 à 14:06:00 Ultimationncau9 a écrit :

Le 27 janvier 2021 à 14:03:13 Zardang a écrit :
De toute façon, dans ce genre de sujet, il y a clairement ceux qui ont l'expérience de sortir avec une asiatique et qui confirment les propos et les kheys bloqués avec Magalie qui vont tenter de la défendre.

donc vous vous rabattez sur les asiat

il y a quoi de mal à ça?

Oh mais rien :rire:
Par contre cracher sur les occidentales c'est d'une bassesse sans nom quand on sait que cette haine vient du fait qu'elles vous aient recalé :hap:

Ne pas accepter sa défaite ça fait des vous des beta

On en reparlera quand ta Magalie aura pris +20 kgs en 10 ans de vie commune, et qu'elle aura demandé le divorce en t'obligeant à quitter le domicile, payer un loyer de ton côté, tout en payant les pensions alimentaires et la prestation compensatoire :)

Le 27 janvier 2021 à 14:08:47 cuteTako a écrit :
ça me tue quand le po marque "ticket simple", les 3/4 du temps ça l'est pas

C'est aux dev d'estimer la complexité, pas au PO :oui:

Le 27 janvier 2021 à 13:55:22 Pierre_Aronnax a écrit :
Bordel au moins vous avez du travail. :rire:
Moi j'ai envoyé un mail hier à un collègue sur le projet et je n'ai pas de réponse. On ne me donne aucune info (comme d'hab) du ils vont se faire voir. :hap:

Trouve-toi du taff :hap:

Je devais faire une tâche mais finalement c'est pas faisable. Du coup j'ai demandé au PO ce qu'il a à me donner: "fais ce que tu veux, tu crées le ticket et le mets dans le sprint". Comme d'hab depuis des mois :peur: