Ulhume, le 5 November, 2007 - 20:25

Bon, doit y avoir un truc avec Java et la boite à miniatures là. Ca fait deux personnes qui me dise "sympa, ça connecte mais j'ai pas d'IHM", vous n'avez pas un petit tux qui apparaît dans la tray ?

Sinon pour les sources, j'ai arrêté de faire des paquets pour mettre créer directement un dépot subversion publique, beaucoup plus simple à gérer. Tous les détails sont ici : http://artisan.karma-lab.net/subversion

Pour ce qui est des design patterns, généralement c'est surtout du bon sens Wink Par exemple l'API utilise le pattern "facade" qui consiste à ne travailler que par interface et à cacher l'objet qui implémente l'interface, cachant du même coup tous les détails d'implémentation. Sinon l'autre pattern est plus classique, c'est le concept d'objet worker que tu utilises déjà dans ton API python il me semble. Mis à part cela, l'IHM utilise le plus classique MVC (Model/Vue/Component) pour séparer la couche présentation, des traitements et des données manipulées. Rien de bien sorcier en somme.

Maintenant je suis pas mal intéressé sur ton retour quant à l'architecture des objets eux-même (la séparation fonctionnelle bec/ailes/etc.)

Répondre

Le contenu de ce champ est gardé secret et ne sera pas montré publiquement.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • To highlight piece of code, just surround them with <code type="language"> Your code &tl;/code>>. Language can be java,c++,bash,etc... Everything Geshi support.
  • Les lignes et les paragraphes vont à la ligne automatiquement.
  • Textual smileys will be replaced with graphical ones.
  • Les adresses de pages web et de messagerie électronique sont transformées en liens automatiquement.

Plus d'informations sur les options de formatage

Connexion utilisateur
Les derniers bavardages...