1

Non mais sérieux les gars il faut lire des bouquins! Apprendre le C++ ca suffit pas hein.
Pfff quand je vois comme certains utilisent l'heritage..., meyer et liskov se feraient des cheveux blancs en regardant ca!

Ca me réconforte de plus en plus dans mon idée que 90% des informaticiens sont des bidouilleurs du dimanche qui comptent sur "l'ancienneté de bidouillage" et non pas sur la formation continue et le raisonnement intelligent.

2

pencil (quand je vois certaines parties du code sur lequel je travaille couic)

3

pencil^2 quand je vois du code que je revois en ce mmt (code d'applications connues) ca fait vraiment peur (et pas seulement pour le cote "y'a des failles de secu de partout")

4

90% des informaticiens sont des bidouilleurs du dimanche qui comptent sur "l'ancienneté de bidouillage" et non pas sur la formation continue et le raisonnement intelligent.


Tout à fait, c'est pour ça que de nombreux informatichiens français se retrouveront au chomage, quand ils découvriront que les Indiens de Bangalore ou Hyderabad bosse 10x mieux, en 10x moins de temps, et pour 10x moins cher...
On April 8, 2014, all Windows XP support, including security updates and security-related hotfixes will be terminated.
Windows 7's product support page now says it will offer extended support until January 14, 2020.

5

D'un côté tu gueules contre les design patterns, de l'autre contre le bricolage, tu es pour quoi alors? roll
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

6

jul2149 (./4) :
10x mieux
#gros doute#
jul2149 (./4) :
en 10x moins de temps
#gros doute#
jul2149 (./4) :
pour 10x moins cher...
ça je veux bien, mais ça a tendance à devenir de moins en moins vrai...
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

7

jul2149 (./4) :
10x mieux,

De part mon expérience, le niveau est pareil qu'en France. Tu as des bons. Et des nuls ! Des très bons, j'en ai pas vu encore.
jul2149 (./4) :
10x moins de temps,

Par expérience, c'est plutôt 2x plus de temps smile
jul2149 (./4) :
10x moins cher.

Ca touche quand même 1000-1500 dollars ces petites bêtes ! et c'est vendu au client, juste 2x moins cher qu'un ingé francais.

8

De plus, en Inde et en Chine, il y a des problèmes de respect des contrats et de confidentialité...
avatar
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-admin de TI-Planet.

9

En Europe et aux USA aussi, hein... roll
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

10

Là-bas, c'est un peu plus difficile de faire un procès et de le gagner roll
avatar
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-admin de TI-Planet.

11

Je rencontre exactement les mêmes problèmes en ce moment... sauf que je ne suis pas trop chiant : si au moins le code est documenté, indenté (bon, au pire on le fait faire automatiquement), qu'on sait ce qu'il y a dans chaque fichier et qu'il y a des SI/SE, ça me va, on part sur des bases raisonnablement correctes (en ce moment je suis sur du PHP qui n'a même pas besoin de passer dans une machine à obfusquer grin)

Mais je me demande souvent ce qu'on donnera quand on aura 40 ans de plus... c'est pas évident pour des gens qui sont nés avec des cartes perforées ou, au mieux avec du Cobol ou du Fortran de remettre totalement leurs façons de travailler en question.
avatar

12

(pour l'anecdote ma mère a fait des études de programmation et à l'époque ils utilisaient du pascal et du cobol et faisaient ce qu'ils appellent le "listing à la main" => ils devaient écrire leur code-source puis le traduire à la main en 0100110101 eek)
avatar
Zut je suis reperé, vite ! L1+R1+L2+R2 !
Des ennemis ! ACTIVATING COMBAT MODE - MODULATING PHASE - POWER SURGE ! - CONFLICT RESOLVED
La longue liste des clichés de l'animé et du manga !
RAW ! RAW ! FIGHT THE POWER !

13

oué, le compiler et l'assembler à la main quoi grin

14

Kevin Kofler (./5) :
D'un côté tu gueules contre les design patterns, de l'autre contre le bricolage, tu es pour quoi alors? roll

Je gueule contre le design pattern visitor, pas contre tous les DP en général. D'ailleurs si tu te penchais un peu sur la littérature OO tu verrais qu'il est défini en leftover...
Je comprends même pas comment on peut utiliser ce pattern tellement il amène des pb et contraintes...

En même temps le seul design pattern utile et intéressant est l'IDP (inversion dependency principle). La quasi totalité des autres pattern "dérivent" de celui-ci. Seulement ce pattern va aussi avec Liskov et design by contract de B Meyer etc. Et ca peu de monde le sait et l'utilise correctement...

15

Rusty Frozbite (./12) :
(pour l'anecdote ma mère a fait des études de programmation et à l'époque ils utilisaient du pascal et du cobol et faisaient ce qu'ils appellent le "listing à la main" => ils devaient écrire leur code-source puis le traduire à la main en 0100110101 eek)


mon père a encore des cartes perforées de l'époque, il les apportait à jussieu et avait le résultat je sais plus combien de jours après ... pratique pour débugger grin
Tekken Punch !!! beuh Love Hina déjà fini ... :'(
Japan-A-Radio
Vertyos@| les modos sont des enculés
Vertyos@| y'a des queues partout, un vrai bonheur'

16

fallait avoir du skill, spa comme tous ces petits jeunes qui se touchent sur 3 lignes de C++ parceque ça utilise le design pattern machin et que du coup c'est teeeeellement beau ^^
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

17

Moi en ce moment je bosse sur du code où les noms de variables font soit une, soit deux lettres. Pas plus.
avatar
I'm on a boat motherfucker, don't you ever forget

18

Ouarf, je rassure c'est pareil partout, quand je vois le projet ou je suis, et quand je dois mettre mon nez dans le code, j'ai envie de me suicider grin
Pas ou peu de commentaire, pas indenté, même pas tenu à jour dans un fichier. Et limite des fois la description de 1000 lignes c'est : "Utiliser pendant la livraison" ... YAHOUUUU!!!!
Mieux encore des tests répetitif de la même chose trois ou quatre fois smile Voir je teste pour A, puis je test pour B sachat que B est compris dans A gni Et la tu veux te pendre, surtout quand tu sais que c'est des "ingénieurs" de "grande école" qui touche une fois et demi ton salaire smile

Quand au Pattern je les emmerde tongue (ouai bon ca me mets surement dans le groupe de ceux que je critique grin)
avatar
https://air-gaming.com/tests/ si vous voulez de la bonne lecture :=)

19

Car quand on t'apprend a coder en école d'ingé, on t'apprend pas à indenter ton code, sans doute parce que les profs pensent que c'est inutile.
D'ailleurs on t'apprend également rarement à commenter...
avatar
Le scénario de notre univers a été rédigée par un bataillon de singes savants. Tout s'explique enfin.
T'as un problème ? Tu veux un bonbon ?
[CrystalMPQ] C# MPQ Library/Tools - [CrystalBoy] C# GB Emulator - [Monoxide] C# OSX library - M68k Opcodes

20

en même temps le bon sens ça s'apprend pas, hein tongue

21

Faire du python, ça résout déjà un des 2 problèmes grin
Trout are freshwater fish and have under water weapons.
Trout are very valuable and immensely powerful.
Keep away from the trout.
Why should it mean that the fish in the sea are all unable to sing? Fish fish fish fish fish.
I wish that I could get my hands on a dozen fish!

22

literateprogramming.com resout le dernier smile

23

je viens de tomber là dessus :
if ( !"".equals(huhu.trim()) )
triso

24

Bah, c'est du Java valide.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

25

D'ailleurs, même si le code est immonde, à part remplacer le equals par un huhu.trim().length() > 0, je ne vois pas trop comment faire mieux tongue
avatar
Le scénario de notre univers a été rédigée par un bataillon de singes savants. Tout s'explique enfin.
T'as un problème ? Tu veux un bonbon ?
[CrystalMPQ] C# MPQ Library/Tools - [CrystalBoy] C# GB Emulator - [Monoxide] C# OSX library - M68k Opcodes

26

GoldenCrystal (./19) :
Car quand on t'apprend a coder en école d'ingé, on t'apprend pas à indenter ton code, sans doute parce que les profs pensent que c'est inutile.


A l'IUT, on avait intérêt à intender grin
il acceptaient plusieurs normes, à condition que, pour un programme donné, on respecte toujours la même
avatar

27

Kevin Kofler (./24) :
Bah, c'est du Java valide.

ben oui mais c'est ignoble :/
GoldenCrystal (./25) :
D'ailleurs, même si le code est immonde, à part remplacer le equals par un huhu.trim().length() > 0, je ne vois pas trop comment faire mieux tongue

ben voilà tongue
Ça coule tellement de source que je trouve qu'il faut vraiment être tordu pour écrire !"".equals() zzz

28

Bah, ce n'est pas plus tordu que mes 2[(short*)p]. gni
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

29

GoldenCrystal (./19) :
Car quand on t'apprend a coder en école d'ingé, on t'apprend pas à indenter ton code, sans doute parce que les profs pensent que c'est inutile. D'ailleurs on t'apprend également rarement à commenter...
Heu, ce n'est pas vrai ça. Enfin, dans mon école, je ne sais pas pour les autres.
La forme et les commentaires sont au moins aussi importants que le code et si tu n'indentes pas correctement ou que tu ne fais pas une Javadoc complète (pour les projets en Java), bah, faut pas espérer avoir une bonne note...

C'est un peu comme ./26
avatar

30

et a Epita on en parle pas smile un espace en fin de ligne tu te prenais 0 smile Alors la norme t'avais interet à la respecter grin Mais bon je ne dis pas que toutes les normes sont jolie. Elle était même plutot trop contraignante
avatar
https://air-gaming.com/tests/ si vous voulez de la bonne lecture :=)