Je pense que le matériel, dans l'ensemble est fiable, pour peuqu'il soit
de qualité correcte.
Maintenant, on sait que tout logiciel un tant soit peu complexe est
forcément buggé.
Des bugs se compensent parfois entre eux où sont sans conséquence visible.
Essayer de réduire le nombrede bugs au-deessous d'un certain seuil coûte
extrêment cher et ne se pratique que dans des secteurs sensibles
(aéronautique, espace etc).
Bref, l'informatique est une école d'humilité.
Michel Such
Le 29/03/2014 10:58, LavaChri a écrit :
Slt,
puisqu'on aborde sans tabou la notion d'age, je dirais que ta remarque
est forcément vrai mais qu'elle est pondéré par le changement de
génération.
Lorsque j'ai découvert et appri l'informatique, c'était la science
exacte par excellence.
Les lois du binaire étaient au-dessus de tout soupsson, et le
logiciel qui en découlé ne pouvait jamais se tromper !
A cette époque, même le matériel n'osait défaillir, et tout le monde
vénéré le dieu Informatique !
Mêm l'informaticien n'osait lui parler autrement qu'en assembleur, ou
timidement en C, de peur de le froisser...
Depuis, les moeurs ont bien changé", le pied d'estalle à fait place au
bûcher.
Régulièrement l'on croise les doigts, on prie ou on menace de
représaillge ce fichu bidule qui nous oblige à un redémarrage après
un plantage .
Et même parfois on'entend dire "je vais te montrer qui c'est le
maître"...
Je me souvien d'un profésseur qui nous répétait "Méfiez-vous toujours
d'un code qui marche du premier coup !",
je serais curieux de savoir si ce genre de phrase raisonne encore dans
les cours d'informatique.
Le 28/03/2014 18:11, Michel such a écrit :
La phrase sur la théorie et la pratique est intéressante en tant que
paradoxe, cependant
après beaucoup d'années d'informatique (trop m'arrive-t-il de penser)
je sais que quand ça marche pas il y a toujours une bone raison,
simple ou bien cachée quelque part dans l'empilement de code mis en
oeuvre.
Et quand ça marcheça doit pouvoir s'expliquer, sinon c'estun peu
inquiétant.
Michel Such
Le 28/03/2014 17:59, QuentinC a écrit :
Salut,
Étant à la fois autodidacte et étudiant universitaire, je ne sais
pas ce que je dois conclure de ce que mes prédécesseurs ont déjà dit
...
Je me contenterai de cette citation:
La théorie, c'est quand on sait pourquoi ça ne fonctionne pas; mais
ça ne fonctionne pas
La pratique, c'est quand on ne sait pas pourquoi ça fonctionne; mais
ça fonctionne.
L'informatique, c'est à la fois de la théorie et de la pratique:
parfois, ça ne fonctionne pas, et on ne sait pas pourquoi; et ni la
théorie ne peut l'expliquer, ni la pratique peut le démontrer.
Trève de bavardages ! Pour le tout coder à la main et l'allergie aux
IDE complexes, j'ai toujours ça en moi, à tel point que je me
demande comment je vais faire au boulot; je vais sûrement être
obligé d'utiliser ces usines à gaz bien malgré moi, pour le meilleur
et pour le pire. Mais il ne faut pas se leurrer, les petits
utilitaires puissants à la ligne de commande reviennent, voir par
exemple grind, bootstrap... et un GIT bien senti pour du versionning
est infiniment plus puissant que des trucs graphiques.
JE crois que certains commencent à prendre conscience que la souris
n'est peut-être pas toujours l'outil le plus efficace dans certaines
situations.
Du côté du javascript spécifiquement, je me sens surtout dépassé par
tout ce que les gens font avec aujourd'hui, au détriment de notre
accessibilité.
Quand je vois que le code source du client web du salon fait 40 Ko
pas minifié et pas compressé mais qu'il utilise malgré tout toute
une série de technos récentes (HTML5, ARIA, WebSockets...), et que
ça fonctionne avec IE8, firefox, safari et chrome, je me demande
vraiment tout ce qu'ils ont pu foutre d'inutile dans un 100 Ko de
JQuery minifié et compressé; même réflexion pour angular et les
autres. D'où à la fois de la fascination et de l'horreur pour ce
machin. Bref je n'ai pas encore du tout compris l'intérêt, mais ça
doit être parce que je suis non-voyant et que ce truc vise surtout
le CSS et le visuel dont je n'ai par définition à peu près rien à
cirer.
Node.js je me suis promis de l'essayer un jour quand j'aurai le
temps. A savoir que ça n'a rien à voir avec du javascript classique
dans le browser puisque c'est côté serveur
TBC
En plus je suis à la recherche d'un stage de 6 mois dans le cadre de
mes études alors si vous avez des adresses à me balancer, je prends
volontiers.
Progliste :
Pour se désinscrire de la liste :
mailto:[email protected]?subject=unsubscribe
Pour voir les archives de la liste :
http://www.mail-archive.com/[email protected]/
Je vous rappelle que les pièces jointe sont activés leur taille est
limité à 2 MO
Pour accéder aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Ou en utilisant la nouvelle page de partage :
http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en
privé, je vous répondrez en privé.
Progliste :
Pour se désinscrire de la liste :
mailto:[email protected]?subject=unsubscribe
Pour voir les archives de la liste :
http://www.mail-archive.com/[email protected]/
Je vous rappelle que les pièces jointe sont activés leur taille est
limité à 2 MO
Pour accéder aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Ou en utilisant la nouvelle page de partage :
http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en
privé, je vous répondrez en privé.
Progliste :
Pour se désinscrire de la liste :
mailto:[email protected]?subject=unsubscribe
Pour voir les archives de la liste :
http://www.mail-archive.com/[email protected]/
Je vous rappelle que les pièces jointe sont activés leur taille est limité à 2 MO
Pour accéder aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Ou en utilisant la nouvelle page de partage :
http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en privé, je
vous répondrez en privé.