Bonjour,
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 :
Par souci d'organisation, le défi est soumis au respect de certaines règles.
- La plus élégante
- La mieux pensée
- La plus optimale
Règles du Défi
De 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
De 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 :
Le membre qui désire soumettre un défi devra contacter un membre de l'équipe d'animation :
- l'étude et la validation des propositions de sujets de défi
- l'animation et la surveillance de l'évolution d'un défi
La proposition d'un défi doit être accompagnée :
- soit par MP à un des membres suivants
- soit en envoyant un mail à cette adresse defi.delphi _AT_ redaction-developpez.com
Le défi sera analysé et aprouvé 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.
- 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 choisit est Paradox.
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.
De 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 reserve le droit, à posteriori, de décider de l'arrêt d'un défi, de l'exclusion de la participation d'un membre.
Déroulement du 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 :
Il faut noter par ailleurs, que l'utilisation de composantes ou bibliothèques autres que celles fournies en standard par Borland sont interdites, qu'elles soient commerciales, freewares, open-source etc...
- 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 : evitez les trolls, hors sujets et autres sujets n'ayant aucun rapport avec le défi en cours
Fermeture d'un défi
Un défi est considéré comme fermé si
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.
- une solution satisfaisante est donnée par un défié
- l'équipe d'animation a décidé de fermer le défi
Par ailleurs, dans le cas d'un défi relevé, l'équipe d'animation se reserve 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, revelée.
![]()
Partager