Developpez.com - Delphi
X

Choisissez d'abord la catégorieensuite la rubrique :


Les Défis DELPHI

Les défis DELPHI

Date de publication : 26 Juillet 2006

Par l'Equipe DELPHI
 

L'équipe Delphi a décidé de vous proposer une nouvelle activité : Le Défi DELPHI.

Vous trouverez sur cette page les diverses informations sur l'organisation des défis DELPHI et un récapitulatif des différents défis.


I. Présentation
II. Les règles du défi
II-A. La participation à un défi
II-B. La proposition d'un défi
II-C. La décision du statut d'un défi
III. Le déroulement d'un défi
IV. La fermeture d'un défi
V. Les DEFIS
V-A. Jouer au démineur !
V-B. Patientez un peu !!!


I. Présentation

L'équipe Delphi a décidé de vous proposer une nouvelle activité : Le Défi Delphi.

Comme son nom l'indique, il s'agit d'un challenge où il sera question de donner la solution :

  • La plus élégante
  • La mieux pensée
  • La plus optimale

Par souci d'organisation, le défi est soumis au respect de certaines règles.


II. Les règles du défi


II-A. La participation à un défi

La participation au défi est ouverte à tous les membres. Si vous n'êtes pas encore inscrit au forum, vous pouvez le faire en cliquant sur le lien ci-après : http://www.developpez.net/forums/register.php


II-B. La proposition d'un défi

L'équipe d'animation est une équipe spéciale qui prendra en charge toutes les questions relatives aux défis. Entre autres, l'équipe d'animation est chargée de :

  • l'étude et la validation des propositions de sujets de défi
  • l'animation et la surveillance de l'évolution d'un défi
Le membre qui désire soumettre un défi devra contacter un membre de l'équipe d'animation :

La proposition d'un défi doit être accompagnée :

  • de la présentation du problème qu'on doit résoudre avec le plus de détails possibles afin d'éviter d'éventuelles ambiguïtés
  • du code source de la solution dans un fichier .zip où il faudra préciser
    • le nom de l'auteur (donc, le nom du membre qui propose le défi)
    • le pseudo du défieur
    • le système d'exploitation où le code a été testé
    • la ou les versions de Delphi utilisées pour tester le code
    • dans le cas d'une application utilisant une base de données, afin que le code puisse être testé par tout le monde, le SGBD choisi est Paradox.
Le défi sera analysé et approuvé ou non par l'équipe en charge du défi (l'équipe d'animation). Si la proposition est acceptée, le défi se placera à la suite dans la liste des défis en attente.

Le défieur sera tenu de participer un minimum au débat autour de sa proposition.

Les défiés, pourront à n'importe quel moment demander des éclaircissements au défieur (de façon publique) sur un point obscur, ambigu ou mal compris du problème. Et bien entendu, afin que tout le monde puisse en profiter et dans un souci de transparence, le défieur devra également répondre publiquement.


II-C. La décision du statut d'un défi

Le défi est déclaré relevé si un membre arrive à fournir une solution satisfaisante.

Il faut par ailleurs noter que l'équipe d'animation se réserve le droit, à posteriori, de décider de l'arrêt d'un défi, de l'exclusion de la participation d'un membre.


III. Le déroulement d'un défi

Un sujet du forum hébergera tous les défis. Il n'y a pas de procédures spéciales pour participer, vous n'aurez qu'à rejoindre le fil de discussion. Cependant, il convient de préciser quelques éléments inhérents au post de vos messages :

  • Le code que vous aurez écrit et que vous proposez aux autres personnes devra, il va de soi, être au préalable testé
  • Vous devrez zipper votre code dans un .zip et le joindre à votre message sur le forum
  • Soyez constructifs dans vos messages : évitez les trolls, hors sujets et autres sujets n'ayant aucun rapport avec le défi en cours
Il faut noter par ailleurs, que l'utilisation de composants ou bibliothèques autres que celles fournies en standard par Borland sont interdites, qu'ils soient commerciaux, freewares, open-source etc. ...


IV. La fermeture d'un défi

Un défi est considéré comme fermé si

  • une solution satisfaisante est donnée par un participant
  • l'équipe d'animation a décidé de fermer le défi
Nous tenons à préciser aux différents participants que les codes qu'ils fourniront, devront être libres de droits. Ces codes pourront être indexés à la page sources Delphi.

Par ailleurs, dans le cas d'un défi relevé, l'équipe d'animation se réserve le droit, d'attribuer ou non une récompense au gagnant. La raison principale à cela est que nous souhaitons favoriser et inviter les participants à avoir plus un esprit ludique qu'un esprit compétitif.

A la fin d'un défi, la solution proposée par le défieur sera, bien entendu, révélée.


V. Les DEFIS


V-A. Jouer au démineur !

Pour le premier défi proposé par l'équipe Delphi il s'agissait de créer un logiciel qui joue au démineur... pas avec vous, non, à votre place ! ...avec le démineur intégré à Windows !

Le défieur est Waskol et le vainqueur TicTacToe.



V-B. Patientez un peu !!!

Vous retrouverez bientôt un nouveau défi sur ce topic



Valid XHTML 1.1!Valid CSS!

Copyright © 2006 NoisetteProd Developpez LLC. Tous droits réservés Developpez LLC. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.

Responsables bénévoles de la rubrique Delphi : Gilles Vasseur - Alcatîz -