Bonjour & Bienvenue sur EOS-Numerique
Réseaux Sociaux : Follow us on Facebook Follow us on Twitter


Sign Up






Affichage des résultats 1 à 45 sur 69

Mode arborescent

  1. #20
    Membre
    Inscription
    avril 2007
    Localisation
    France... de l'extérieur ;-)
    Messages
    181
    Boîtier
    7D Mk2/40D + 430EX II / OM 40
    Objectif(s)
    To 12-24, Ta 28-75 , C 70-300 IS USM , C 50 1.8 mk 1 + qq Zuiko

    Par défaut

    Désolé pour le déterrage de topic mais là il y a de quoi réagir!

    Citation Envoyé par MainSoft Voir le message
    J'estime le temps d'appropriation de cette plate-forme par un ingénieur de développement a environ 5 ou 6 mois s'il part de zéro (c-à-d qu'il ne connaît pas la programmation objet, les méthodologies objet - UML-, XML, les design patterns et le TDD - Test Driven Development).
    Un ingénieur en developpement logiciel qui n'a jamais fait dans ses études de POO ou d'UML a du avoir son diplôme dans une pochette surprise. Depuis 10-15 ans c'est au programme de n'importe quel diplôme de dev niveau BAC+5. La POO est même au programme (JAVA/C++) des DUT depuis une dizaine d'années, Java a changé le paysage et les besoins. Par contre les DP et TDD, on n'y est pas encore.

    Citation Envoyé par MainSoft Voir le message
    Et c'est là que le bât blesse. La culture de la programmation objet n'est pas aussi développée que cela, surtout en France et en particulier dans le monde universitaire et académique en général.
    Justement c'est tout le contraire. Non seulement depuis 2000-2002 l'objet est partout dans le monde du developpement professionnel, mais niveau universitaire la POO est enseignée depuis bien longtemps (JAVA, Eifel, C++ etc...), avant même que son utilisation ne soit généralisée dans le monde professionnel! Pour une fois l'enseignement univiversitaire avait une longueur d'avance en la matière. Aujourd'hui l'objet est partout, tous les langages y sont passés quand ils ne le sont pas nativement : Python, Java, C++, PHP, Ruby, C++, C# etc... La France est même surement un des pays les plus avancés questions objets.

    Citation Envoyé par MainSoft Voir le message
    Par ailleurs, dans les sociétés qui développent, il y a une forte proportion de programmeurs autodidactes qui se sont formés avec Visual Basic et autres outils de type "RAID" (comme Delphi) avec lesquels ils ont pris de très mauvaises habitudes.
    N'oublie pas que Delphi c'est du Pascal Objet. Implémentation batarde oui, pas poussées jusqu'au bout de la logique, mais qui donne des habitudes objets. Quand à la forte proportion dont tu parles, je la trouve vraiment minoritaire. Que ça soit parmi mes collègues développeurs, chez des prestatires de sociétés de services qui bossent avec nous ou dans des boîtes de développement qui nous fournissent des solutions logicielles, pratiquement tout le monde est passé à l'objet.

    Citation Envoyé par MainSoft Voir le message
    Le framework .Net, c'est pareil. Il faut se former, passer du temps et là, il y a aura ensuite un gros bénéfice en retour: qualité, temps de développement raccourci, stabilité et compacité du code. Je le sais, je l'ai fait et je peux donner des chiffres réels.
    Tout à fait d'accord avec toi, excepté pour la compacité du code. Un framework justement a cet inconvénient principal, celui d'augmenter la masse de code à force de séparation du code et d'héritage en cascade.

    Citation Envoyé par MainSoft Voir le message
    Même le monde du libre et les linuxiens, ennemis jurés de tout ce qui sort de chez Microsoft, reconnaissent la qualité de ce framework. À tel point qu'il est implanté sous Linux. Si DxO Optics Pro n'utilisait pas la technologie Interop comme précisé plus haut, il serait portable sous Linux avec peu de modifications.
    Dotnet est surement la meilleure chose produite par Microsoft depuis très longtemps. Ils n'ont pas inventé un truc révolutionnaire, mais ils ont vraiment étudié leurs concurrents, surtout Java de Sun, pour sortir une plate forme de dev avec tous les avantages mais sans les inconvénients. C'est très intelligent de leur part. C'est une plateforme réussie, solide, fiabilisée et vraiment maléable aux besoins. Par contre tout comme Java, cela demande un apprentissage volontaire de qq mois.

    Visiblement les développeurs de DxO ont loupé le coche car la version 5 apparait vraiment comme bancale comme si elle avait été basculé sans étude préalable suffisante sur une nouvelle techno et sans effectuer tous les tests unitares nécessaires. Sinon ensuite il faut colmater les brèches avec toutes les régressions possibles. Dans ce genre de cas, bien souvent il vaut mieux reprendre toute la conception et le développement à zéro.

    Dommage pour DxO, c'est un bon produit mais vraiment trop instable et trop gourmand dans sa version 5. C'est d'autant plus dommage que c'est pratiquement le seul logiciel grand public pour windows développé par une bôite française. J'espère qu'ils repartiront à zéro pour la version 6 car leur survie en dépend.

    Désolé pour le coup de gueule, mais ça m'énerve quand on casse systématiquement l'enseignement informatique français alors qu'il n'est pas si mauvais que cela et que c'est plutôt le monde professionnel qui est souvent en retard niveau techno.
    Dernière modification par rouzik ; 10/03/2009 à 16h21.

 

 

Informations de la discussion

Utilisateur(s) sur cette discussion

Il y a actuellement 1 utilisateur(s) naviguant sur cette discussion. (0 utilisateur(s) et 1 invité(s))

Discussions similaires

  1. Je me jette à l'EOS
    Par CDU dans le forum Présentations & règlements
    Réponses: 13
    Dernier message: 16/02/2008, 23h41
  2. Bob l'éponge à la Techno Parade !!
    Par Tibal dans le forum [Reportage]
    Réponses: 3
    Dernier message: 05/07/2007, 11h05
  3. Hop je me jette a l'eau ;)
    Par Blue dans le forum [Faune] Domestiques - Parcs - Zoos
    Réponses: 20
    Dernier message: 20/12/2006, 18h05
  4. Je me jette à l'eau...
    Par clem67 dans le forum [Inclassable]
    Réponses: 27
    Dernier message: 27/07/2005, 23h18

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •  
Fuseau horaire GMT +1. Il est actuellement 05h14.
Powered by vBulletin® Version 4.2.5
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.
Search Engine Optimisation provided by DragonByte SEO (Pro) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Auto Closing Of Threads provided by Threads Auto Close (Lite) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Copyright © Eos-numerique 2004-2025
vBulletin Skin By: PurevB.com