[Windev] Un développeur content

Un développeur content [Windev] - Divers - Programmation

Marsh Posté le 09-03-2004 à 00:15:52    

Bonjour,
 
 
En voyant les réactions sur ce forum à propos de Windev, je me pose des questions?
 
Un langage pleins de bogs ? Un langage de merde ?
 
Ca dépend de la manière dont vous l?utiliser et ce que voulez en faire.
 
Je ne parlerais pas des personnes qui juge ce produit que par on-dit :-)
 
 
Pour clarifier les choses, je ne travaille pas pour PCSoft et je ne touche aucune commission de leur part :-)
 
Je travaille sur cet outils depuis maintenant 5 ans, passant de Windev 5.5 à 7.5 puis 8 (la version 7 étant pour moi une pré-version 7.5).
 
 
Les points faibles de ce logiciel :
 
Le RAD : Cette fonction que beaucoup de monde critique se comporte comme un créateur de page WEB. On décrit ce que l?on veut faire et le logiciel le fait. Maintenant, si on veut aller dans le code, on voit que la plupart des lignes sont inutiles, que le code n?est pas optimisé (exactement de la même manière que lors de la création d?un site WEB via un « utilitaire » adapté). D?après moi, le RAD est adapté aux besoins d?un utilisateur ne connaissant rien à l?informatique, mais voulant par exemple gérer ses comptes ou faire un petit logiciel interne de facturation. Bref ne rien faire de bien compliqué.  
WDEtat : Ce module de Windev permet de créer des formulaires à imprimer. On créé sa facture et on veut l?imprimer ? Un petit coup de WDEtat. Pourquoi alors le déclarer comme point faible ? WDEtat est optimisé pour des données en base HyperFile (base de données interne à WINDEV). Si on veut imprimer des données venant d?une autre base (par exemple SQL SERVER) ou d?une zone mémoire, ça se complique un peu. La logique est assez étrange. On se demande à partir de quand est généré le code de la première et de la dernière ligne. C?est le point qui m?a le plus ennuyé dans WINDEV.  
 
Ce logiciel est fait pour fabriquer des programmes simples rapidement. Les PME sont les premières visée. Le RAD pour les non-informaticiens, les nombreuses aides de fabrication du code pour les pressés et la base intégré (HyperFile) sont fait pour eux.
 
 
Qu'en est-il pour les « vrais » informaticiens ? Doit-on le jeter et cracher dessus ? Ca dépend sur ce que l?on veut faire avec?
 
Gérer des missiles ? Gardons l?ADA.
 
Gérer des données physiques ? Un peu de C ou d?assembleur sera le bienvenu, mais surtout pas du Wlangage (langage du logiciel WINDEV).
 
L?informatique embarqué ? Pas pour Windev.
 
Les gros calculs ? Pas pour Windev.
 
Par contre, Windev est un outil pour faire de la gestion :
 
Gestion d?entreprise  
Gestion de fichier
 
 
J?ai travaillé 2 ans pour un grand groupe de distribution pour gérer ses clients dans le monde entier. Chaque pays possédait son application. J?ai travaillé pour la Roumanie. Il existait 2 programmes différents : le programme des distributeurs permettant de gérer les produits, prospects, clients, factures, paiement? avec une base HyperFile et un programme pour le siège social sous SQL SERVER 7 permettant de récupérer les données des distributeurs et faire du reporting et de la refacturation.
 
Depuis 3 ans je travaille pour une grande banque (sous SQL SERVER7 puis 2000) pour laquelle nous faisons de la gestion de fichiers, des rapprochements bancaire, du reporting...
 
Pour ces deux missions, WINDEV a été le logiciel adapté aux besoins.
 
Nous n?utilisons jamais le RAD (au grand jamais). Les fichiers HyperFile sont utilisés dans le cas de données non importante (en taille, moins de 100 Mo de données) ou de fichiers cryptés contenant des données utilisateurs (que l?on ne peut pas mettre dans le .INI).
 
J?ai vu dans ce forum une partie de code à vomir. Je pense pouvoir récupérer du code aussi malaisé dans beaucoup de langages. Le code appartient au codeur et s?il ne commente pas, ne sait pas coder et surtout code avec un langage qui n?est pas adapté à ses besoins, il ne faut pas s?étonner si le code paraît imbuvable.
 
Au risque de me répéter, le langage doit être adapté à ses besoins et ne pas en utiliser un seul en pensant que les autres sont de la merde...
 
Voilà, sans dénigrer les autres langages (vive l'ADA et le C++), je viens au secours du Wlangage malaimé car sousestimé ou mal utilisé.
 
En espérant avoir tempéré certaines personnes, je vous souhaite une bonne nuit :D
 
PS : Merci à ceux qui ont lu ce message jusqu'au bout !

Reply

Marsh Posté le 09-03-2004 à 00:15:52   

Reply

Marsh Posté le 09-03-2004 à 00:30:26    

+1
 
tout est dit !
 
windev est fait pour des petits logiciel et il le fait bien.
 
j'ai fait 2 petite appli avec et cela très vite.


---------------
Allez doucement n'empèche pas d'arriver !
Reply

Marsh Posté le 10-05-2006 à 09:58:54    

je suis une etudiante en 3 eme annee informatique et je fais mon pfe a l'aide de windev.
J'ai un probleme:cmment importer une image (qlq soit son emplacement) au champ image dans un projet windev.
svp me repondre le plus vite possible.
merci.

Reply

Marsh Posté le 02-08-2008 à 21:27:04    

leila22 a écrit :

je suis une etudiante en 3 eme annee informatique et je fais mon pfe a l'aide de windev.
J'ai un probleme:cmment importer une image (qlq soit son emplacement) au champ image dans un projet windev.
svp me repondre le plus vite possible.
merci.


 
Ouuuuh le up de deux ans auquel il faut répondre le plus vite possible... du coup j'hésite, je ne ré-uppe que 2 ans après...  :bounce:  :pt1cable:


---------------
http://www.rainbox.fr - Site Officiel du Groupe Rainbox
Reply

Marsh Posté le 02-08-2008 à 21:50:40    

les modos sont mous :(


---------------
When it comes to business/legal topics, just assume almost everyone commenting has no idea what they’re taking about and have no background in these subjects because that’s how it really is. Harkonnen 8-> Elmoricq 8====>
Reply

Marsh Posté le 02-08-2008 à 22:26:54    

clairement :o

Reply

Marsh Posté le 03-08-2008 à 15:32:01    

_rainbox a écrit :


 
Ouuuuh le up de deux ans auquel il faut répondre le plus vite possible... du coup j'hésite, je ne ré-uppe que 2 ans après...  :bounce:  :pt1cable:


Le topic est up, et toi tu es down pour remontage de topic prohibé.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed