Envoyé par
kromartien
Bonjour, je voudrai faire une réponse.
Je ne suis pas professionnel du tout, mais j'ai mené un projet informatique à son terme en trois-quatre semaines comme stage de fin d'année.
Je devais interfacer un appareil servant à piloter un processus en température.
Mon logiciel devait avoir une interface graphique, etc...
En fait, en progressant dans mon projet, je me suis aperçu que ce qui est le plus fondamental, une fois qu' on a fait le choix de ses outils, et qu'on a une idée à peu près claire de ce que l'on veut faire, et de bien connaître le langage utilisé pour développer.
Je pense que la conception, fondamentalement, ce n'est pas quelque chose d'indépendant du langage. L'expressivité de chaque langage va tendre à faire diverger les solutions employées dans une direction qui sera plus propice à avoir un code maintenable et concis.
Pour cela, l'architecture sera forcément différente si l'on utiliser un langage interprété et un langage bas niveau comme le C.
En somme, je crois que les connaissances théoriques sont fondamentales, mais que elles ne peuvent être appliquées correctement qu'avec des connaissances pratiques et techniques sur les langages et les technologies employées qui soient d'un très haut niveau.
Je vous invite à commenter cette déclaration, mais je suis quasiment certain que des connaissances théoriques sans connaissances techniques en informatique, c'est voué à l'échec, comme le pensait BAF dans le message précédent.
Partager