4140

C'est tout le défaut de Java. Les design pattern recommandé par les ayatollah de l’architecture logicielle rendent ce langage inutilement complexe à l'usage alors qu'il visait a être une simplification de C++.
avatar

4141

Oui hélas je le déplore, sur un projet qui a été poussé par des gens proches de mon taf, et qui va finir open source, il y a eu un infini pignolage sur la structure du code, qui en a fait un véritable bloatware, bourré d'héritage d'interfaces vides pour introduire un pseudo héritage multiple mal foutu, alors que toute la sauce se résume a 4-5 classes. c'est tellemt horrible que je posterai pas de lien, j'ai honte.

mais la responsabilité est humaine, elle n'est pas due au langage qui est plutot simple, quand on l'utilise normalement...

4142

Oui voilà. C'est juste que les "vieux" qui font du Java ont encore les vieux patterns en tête, comme par exemple de faire de l'héritage dès que c'est possible (et je comprends, il y a une certaine fierté à réussir à formuler une hiérarchie qui marche).
Après avoir construit cette super hiérarchie qui marche (et qui fait en 4 fichiers et 160 lignes l'équivalent d'une routine qui faisait 18 lignes mais n'était pas testable à cause d'une boucle et des try catch) j'ai passé l'après-midi à déconstruire entièrement notre framework de test. Il se trouve que la super hiérarchie de classe (test utilisant une requête HTTP -> test utilisant les services applicatifs -> test utilisant les paiements -> test utilisant l'effacement de carte de crédit -> tests de l'api d'effacement de la carte de crédit, et il y a un chemin pour tout le reste) ne fonctionne pas car cette API doit tester des trucs lié a des niveaux de hiérarchie sous la couche applicative (et donc a divergé au niveau du paiement). Résultat duplication de code nécessaire. Pas de miracle faut applatir et passer à de la composition.
avatar
Highway Runners, mon jeu de racing à la Outrun qu'il est sorti le 14 décembre 2016 ! N'hésitez pas à me soutenir :)

https://itunes.apple.com/us/app/highway-runners/id964932741

4143

tu le dis très bien, c'est plus du domaine de la fierté que du pragmatisme grin

4144

J'aime beaucoup travailler en PHP avec symfony comme Framework et Doctrine pour l'ORM, mais j'ai dû refaire un service en GO au boulot pour des raisons de performances, après un petit bench sur mon PC (qui vaut ce qui vaut donc), je suis passé en lecture sur ma db de 600 à 6000 requêtes par seconde ^^
(bon par contre niveau ORM on est loin de doctrine)

4145

NAAn

🤡 (je comprends rien)
avatar
Highway Runners, mon jeu de racing à la Outrun qu'il est sorti le 14 décembre 2016 ! N'hésitez pas à me soutenir :)

https://itunes.apple.com/us/app/highway-runners/id964932741

4146

Ton premier open a du changer quelque chose dans l'environement supprimant l'acces a cette commande.

Essaye de comparer le retour de
env
avant et apres la premiere command open
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

4147

Non il y a un caractère invisible dedans (j'imagine un truc de contrôle inséré par le terminal), je pensais mais c'était pas un problème d'environnement. Fallait réécrire la commande depuis zéro.
avatar
Highway Runners, mon jeu de racing à la Outrun qu'il est sorti le 14 décembre 2016 ! N'hésitez pas à me soutenir :)

https://itunes.apple.com/us/app/highway-runners/id964932741

4148

Hmmmm? Bizarre ton truc
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

4149

Hop, un langage de plus :
https://www.infoworld.com/article/3390197/microsoft-aims-for-simplicity-with-bosque-programming-language.html :
The new, open-source programming language is designed for writing code that is simple and obvious for both humans and machines
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

4150

Hmmm etrange melange

function add2(x: Int, y: Int): Int { return x + y; } add2(2, 3) //5 function updateY(point: {x: Int, y: Int, z: Int}, value: Int): {x: Int, y: Int, z: Int} { return point<~(y=value, x=-x); } updateY(@{x=1, y=2, z=3}, 5) //@{x=-1, y=5, z=3} function tryGetProperty(r?: {f: Int, k: Int}): Int? { return r?.f; } function sign(x?: Int): Int { var! y; if(x == none || x == 0) { y = 0; } else { y = (x > 0) ? 1 : -1; } return y; }
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

4151

F*******ck !

J’ai fait un design d’ui un peu tricky avec Qt. Ça linkait pas, impossible de trouver le bug.
Je refactore l’ui, ça compile pas. 10 secondes après je corrige le bug, c’était une variable instanciée à partir de sa classe de base et non de sa classe dérivée.
Et c’était ça mon bug d’avant...
Perdu 3 heures a cause de ma nullité...

4152

Rassure-toi : y'a pas mal de gens qui aimeraient bien avoir ton niveau de "nullité" hehe
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

4153

Peut-être, mais sur ce coup-la j’ai pas été bon. J’ai pas fait de C++ depuis presque un an et ça s’en ressent...

4154

Oui mais c'est comme le vélo : ça ne s'oublie pas, faut juste un peu de pratique smile
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

4155

Strip-Trop-de-JS-dans-le-web-650-final.jpg
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

4156

trilove mais c'est quant même meilleur avec un peu de js, juste la ou il le faut
et la le mec il le pécho par le bras et il lui dit '

4157

1555886234276-519ef3cc-876b-4d64-9917-dad7fe4b6c3b-image.png

Dire qu'il y a une époque où Star Trek représentait un futur idéal.
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

4158

Ah ouais... Vraiment standard du coup le langage !
avatar

4159

Un OS pour Folco :


En plus c'est du domaine public.
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

4160

love
• Folco ne dormira pas tant qu'il n'aura pas fini de porter PedroM

4161

NLYPjZ9.png
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

4162

Avec une belle illustration de Pyth…HTML top
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

4163

Voilà grin
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

4164

Tu connais pas le pytHTML?
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

4165

Merci de ne pas leur donner d'idees grin

4166

Oh tu sais, le Jython existe déjà depuis longtemps, alors...
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

4167

C’est mort depuis longtemps, surtout grin
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

4168

une vm java en webassemby pour exécuter du python <3

4169

yop,

J'ai une grosse compilation en cours dans un PowerShell (Qt en statique sous Windows).
Si je mets mon laptop en veille, est-ce que la compilation va reprendre au réveil ? Ou est-ce que j'aurai perdu 4 heures ?
Et quand mon laptop se locke sans se mettre en veille, j'imagine que ça continue à compiler ?

Merci d'avance smile

4170

Oui et oui smile
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo