Slt,

Effectivement la métaphore de l’usine à gaz est adéquate.

Cependant, il est à noter que le mot « Visual » n’est pas là pour rien !

En ce moment j’ai un peu le même soucis que toi pour la globalisation d’une
application, il est simple de créer des ressources contenant les traductions
et l’application s’adapte à la langue native automatiquement.

Mais pour faire la listes des langues disponible je n’ai trouvé que des
méthodes qui scanne un dossier et cela me semble bizarre…

 

Dans ton cas, je suppose que l’éditeur de table intégré permét de faire ce
que tu demande…

 

Pour la doc, dans VS2005 et 2008 elle est bien accéssible et plutôt riche en
exemple, de plus tu peu user de la touche F1 en contextuel un peu de partout
dans l’IDE.

Pour VS2010, les titres et autres balises sont moins pertinantes et il faut
plus se balader avec les flêches…

 

Si tu n’en as pas consience, je te rappelle l’utiliter de l’intéliscence qui
te permèt de te proposer et filtrer seulement les méthodes, propriétés,..
utilisable par un objet.

Déclare un objet de la classe à utiliser, puis tu l’écrit, place le point et
tu pourras te balader dans les choix. D’ailleurs dans VS2008/10 Jaws
t’annonce la description.

 

 

 

 

  _____  

De : [email protected] [mailto:[email protected]] De la
part de Yannick Youalé
Envoyé : vendredi 5 juillet 2013 13:52
À : [email protected]
Objet : [progliste] L'évolution et mon raz-le-bol

 

Bonjour à tous !

 

Juste pour faire part de mon raz-le-bol par rapport à ce qui nous est
présenté comme étant de l'évolution, et qui s'avère être plus pénible au
final d'après ce que je constate.

 

La raison principale de cet état d'âme est que je viens de passer
pratiquement deux jours à temps plein à rechercher comment faire générer la
liste des tables et des champs d'une base de données en vb.net. Actions qui
devraient normalement être évidentes dans une API de manipulation de base de
données n'est-ce pas ? Chose que j'avais d'ailleurs auparavant trouvé assez
aisément en vb6, et plus même encore en php.

 

Ayant d'abord chercher la solution par moi-même en explorant les objet et
sous-objets du langage dans mon visual studio, vérifiant au passage les
types et l'utilisation qui pourrait en être fait, je me suis sincèrement
posé des questions sur la logique que microsoft a voulu donner à certains
d'entre eux tellement ils semblent étranges.

 

Et ce n'est que sur le net, après beaucoup d'effort,  que j'ai pû trouver
une solution en prenant des bouts de code dans plusieurs tutoriels pris ça
et là, parce qu'il n'y en avait aucun qui fonctionnait directement.

 

Ainsi, là où auparavant les choses se faisaient simplement en quelques
lignes de code, ou alors pour lesquels il falait juste un objet dont le nom
était suffisament évocateur, on retrouve aujourd'hui une foultitude de
déclinaisons d'objets, tous plus bizarres les uns que les autres.

 

De quoi se demander si cette évolution à laquelle on nous force tous les
deux ans à passer est véritablement faite pour nous faciliter la tache de
programmation, ou alors nous pousser à acheter des produits de développement
et au passage se faire un max de fric.

 

 

 

 

 

Parce que, concernant microsoft particulièrement, plus les années passent,
plus son IDE et son langage resemblent à une usine à gaz. Et par usine à
gaz, je veux vraiment dire lourd, complexe, lent, ou parfois même avec des
bugs récurrents.

 

Les outils étant relativement nouveau, il est dès lors plus difficile de
trouver des ressources sur lesquels d'autres auraient déja travaillé pour ne
pas avoir à réinventer le fil à couper le beure. Quoi que ce manque aurait
été valablement compensé par une documentation (embarquée ou en ligne)
suffisamment claire, mais ce n'est pas toujours le cas.

 

Avec cette technologie, j'en suis arrivé à me sentir comme ces développeurs
qui utilisent un langage par nécessité, et non parce qu'ils en sont
passionés. Et je trouve ça triste dans ce sens que, étant un partisan des
premiers produits microsoft, dont l'hergonomie était indiscutable, la
documentation simple et précise, les performances correctes, je dois dire
que je ne me retrouve plus dans les nouvelles sorties.

 

Je ne peux m'empêcher à ce sujet de faire un parallèle avec les autres
produits vendus par cette firme comme par exemple la suite microsoft office,
pour laquelle les nouvelles versions n'apportent plus que des changements
cosmétiques selon ma perception.

 

D'ailleurs, notre service informatique  a donné un avis défavorable à la
Direction pour ce qui était du passage de office 2007 à office 360 parce
qu'il n'y a rien de plus qui soit crutial dans la nouvelle version que nous
n'utilisons dans l'ancienne et aussi le fait que le vendeur s'était bien
gardé de nous dire que cette version d'office est basée sur un nouveau
système d'abonnement annuel payant.

 

Donc, à trop se focaliser sur le fric qu'ils veulent gagner et à en oublier
la qualité de leurs produits, j'ai bien peur que cette firme que j'ai aimé
ne finisse par sortir du tableau.

 

 

Bon, je vous laisse ici. Il faut que j'y ailles. Et soyez sages !

 

Yannick Daniel Youalé
La programmation est une religion. Aimez-la, ou quittez-la.

 

 

 

 

 

 

 

Répondre à