Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Programmation structurée avec eclpise. ant, framwork....? [ Divers / Débutant(e) ] (zinZ)

lundi 25 juin 2007 à 14:19:06 | Programmation structurée avec eclpise. ant, framwork....?

zinZ

Bonjour,

Je suis en train de programmer un logiciel assez conséquent dans le cadre d'un stage de 4 mois.
Pour ce qui est des fonctions spécifique je m'en sort a peu pres, ce site m'aide beaucoup d'ailleurs.
Mais je me pose beaucoup de question sur l'architecture, les tests, et tous ce que j'ai mis dans le titre. J'aimerais tant qu'a faire avoir un code le plus propre possible car on m'a bien préciser qu'il serait réutilisé et améliorer par l'ajout de nouvelles fonctions.

Pour l'instant j'utilise eclipse et j'essai de faire une architecture de type Modele-vue-controleur. Mon logiciel n'utilise ni application web ni application reseau (peu etre a la limite communication avec une base de donnée mais, c'est tres opitonnel).

J'ai beaucoup parcouru le net dans mes recherches et trouvé pas mal de definition.
Mais dans la plupart des cas, il y a une dizaines de mots que je ne connais pas dans chaque definition qui m'amaine donc sur une dizaines de nouvelles definitions.......

Et surtout, je ne sais pas du tout comment me servir de ces outils et meme est ce qu'ils me seraient utiles...

Ma question, concraiement quelles sont les fonctionnalité de ant, et comment s'en servir avec eclipse ?
ou meme quelles sont les possibilitées pour construire une architecture MVC propre (toujours avec eclipse)?

Merci, et désolé pour la longueur du texte.

lundi 25 juin 2007 à 14:39:05 | Re : Programmation structurée avec eclpise. ant, framwork....?

DARKSIDIOUS

Membre Club Administrateur CodeS-SourceS
Réponse acceptée !
Détail ayant son importance : tu développe un logiciel avec J2SE ou tu développe une application web avec J2EE ?

ANT te permet de définir des tâches à exécuter : compilation de ton projet, copie de fichier, création de dossier, etc. C'est très pratique pour faire des tâches rébarbatives (style copier 15 fichiers dans des dossiers spécifiques afin de pouvoir exécuter comme il faut ton prog).

pour l'architecture MVC, sous J2SE rien t'oblige à la respecter, donc c'est à toi d'être rigoureux pour bien séparer les 3 couches MVC ! Sous J2EE, tu peux utiliser un framework (mais là il aurait fallu le faire dès le début !) du style SPRING ou struts, et hibernate afin d'être obligé de séparer les couches.

lundi 25 juin 2007 à 14:39:13 | Re : Programmation structurée avec eclpise. ant, framwork....?

Twinuts

Membre Club Administrateur CodeS-SourceS
Réponse acceptée !

Salut,

pour ce qui est de ant il ne te sera pas vraiment utile dans ton code (sauf exceptions),
il permet surtout de simplifier la compilation, génération de jar, génération de javadoc, exécution de script ou d'applications externes, création de zip, etc.... (une vraie mine d'or pour maintenir un projet).

ref : ICI pour un exemple simple d'utilisation (mais ce n'est qu'une poussière comparé aux possibilités de ant)

Pour ce qui est du MVC je ne vois pas pourquoi tu parles d'eclipse le MVC n'a rien à voir avec eclipse qui n'est qu'un IDE (assez performant je trouve mais il reste un IDE).

Comme un code java le MVC reste du MVC peut importe l'IDE que tu utilises.






------------------------------------
"On n'est pas au resto : ici on ne fait pas dans les plats tout cuits ..."

OoWORAoO

lundi 25 juin 2007 à 15:08:20 | Re : Programmation structurée avec eclpise. ant, framwork....?

zinZ

Darksidious : c'est une tres bonne question que tu me poses la. Je ne savais meme pas qu'il y avait deux environnement different, maintenant que tu me le dis c'est vrai je les avais déjà vue.
Après vérification je suis avec J2SE, ca tombe bien car je n'ai pas d'application web à développer. Donc je laisse tomber le framework, et je vais faire ca "avé les mains".

A prioris je pense pas que Ant peut me servir pour l'instant d'apres ce que vous m'avez dit. Pour compiler et executer, c'est simple avec eclipse. Peut etre que j'en aurais besoin plus tard. Je vais regarder l'exemple que tu m'as donné Twinuts.

En tout cas merci, j'y vois un peu plus clair. Je reviendrais peut-etre avec quelques questions sur Ant si je l'utilise dans mon projet.




Cette discussion est classé dans : programmation, eclipse, architecture, ant, structurée


Répondre à ce message

Sujets en rapport avec ce message

Eclipse et Ant [ par wikedman ] Voila en fait j'ai une description de la plate-forme Eclipse et il me faudrait des explications sur un terme de la description;je cite :"L'originalité ant + junit (Eclipse) [ par velcho ] Bonjour à tous,    je voudrais avoir des renseignements, des exemples,  ou de bons tutorial sur la façon d'utiliser junit avec ant pour l'automatisati Programmation 64Bit [ par ibreak ] Bonjour tout le monde, alors voilà j'utilise eclipse pour la programmation java. Disposant d'un macbook pro, j'ai installé vista 64Bit. Dans le cadre ant et eclipse -> rmic? [ par Frouf85 ] bonjour,je souhaite utiliser ant avec eclipse, et dans ce bjuild.xml, je souhaite utiliser rmic: < Ant et Eclipse [ par rivierem ] Bonjour ,Voila j'ai un probleme lorsqu'avec Eclipse je veux executer Antil me dit que le com.sun.javac.Main n'est pas dans le classpath alors que dans Enlever "Java Applet Window" [ par jtmarin ] Voilà, j'ai jusqu'à maintenant j'ai toujours lancé mon applet depuis Eclipse et là j'ai fait un fichier batch pour pouvoir la lancer directement.je fa Pb exécution servlet eclispe/tomcat.plugin sysdéo [ par pjfly ] J'utilise Tomcat 4.18, Eclipse 2.1.2 et le plugin 2.2 sous windows XP. J'ai le message : HTTP 404 la ressource demandée n'est pas disponible. Le sourc Tmocat 5.0 & Eclipse 2.1 [ par fredmorvant29 ] bonjour, je souhaite développer une aplication web en client léger. l'archi est la suivante : Eclipse 2.1.3, serveur Apache Tomcat 5.0, environnement IDE Java Eclipse 3.0M8 sortie [ par neodante ] NeodanteCeci n'est pas une question mais une petite info pour vous dire que Eclipse 3.0M8 est sorti et il possède de nombreuses a plugin [ par fredmorvant29 ] bonjour,je viens de copier des plugin ds mon répertoire plugin d'Eclipse, mais ce dernier ne les acceptent pas car il lui manquerait "org.eclipse.core


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,312 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.