Précédent   Forum des professionnels en informatique > C et C++ > Bibliothèques > Qt
Qt Forum d'entraide technique sur la bibliothèque Qt. Avant de poster -> F.A.Q Qt
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Actualité déjà publiée
 
Outils de la discussion
Publicité
'
Vieux 03/11/2011, 19h46   #1
Responsable Qt & Web sémantique

 
Avatar de dourouc05
 
Homme Thibaut Cuvelier
Étudiant
Inscription : août 2008
Messages : 16 308
Détails du profil
Informations personnelles :
Nom : Homme Thibaut Cuvelier
Localisation : Belgique

Informations professionnelles :
Activité : Étudiant
Secteur : Enseignement

Informations forums :
Inscription : août 2008
Messages : 16 308
Points : 49 909
Points : 49 909
Envoyer un message via MSN à dourouc05 Envoyer un message via Yahoo à dourouc05
Par défaut N'hésitez plus : les revues de code

Bonjour à tous,

Suite à une certaine demande après le défi, il nous a semblé utile d'organiser quelque peu une revue de code Qt.

En deux mots, de quoi s'agit-il ? Des développeurs plus expérimentés lisent le code d'autres développeurs et le commentent : ceci aurait été mieux d'une autre manière, ce commentaire ne veut rien dire, ce pavé de code devrait être réécrit, etc. Des remarques sur le fond et la forme du code, sur son organisation, les patrons de conception utilisés, les concepts inhérents à Qt et/ou au C++ mal compris ou mal appliqués, etc. L'objectif est de confronter les opinions sur un code pour qu'au final tout le monde y gagne.

Pour l'organisation, autant faire simple : pour ceux qui souhaitent une revue de code, créez un sujet dans le forum Qt, postez-y un lien vers votre code (il doit donc être librement disponible et le rester, afin que l'exercice puisse être profitable à d'autres), avec quelques commentaires dessus que vous jugerez intéressants, en mentionnant dans le titre que vous souhaitez une revue de code à l'aide d'un tag [Revue de code] ; une fois ce sujet créé, postez à la suite de ce message, pour que l'on puisse le lister ici ; pour ceux qui souhaitent lire le code, n'hésitez pas à le faire, peu importe votre niveau, pour autant que vous apportiez quelque chose à la discussion (ce n'est pas l'endroit pour que les débutants posent leurs questions sur le code, il vaut mieux en ce cas ouvrir un sujet dédié dans le forum Débuter en précisant le bout de code sur lequel vous aimeriez avoir plus d'explications) ; vous pourrez trouver la liste des sujets de revue de code à la fin de ce message.

Note : comme toujours, ce sont les participants du forum qui pourront participer, bénévolement, il serait donc malvenu de pester parce que certaines remarques ne vous plaisent pas ou sont formulées un peu rapidement (tout le monde n'a pas des jours devant lui) .
Tout le monde peut proposer du code à relire, mais l'excès nuit en tout, préférez poster du code plus spécifiquement sur lequel vous aimeriez des avis extérieurs ou tout le code si c'est l'architecture qui vous semble à revoir (autant le préciser de suite ). De même, préférez indiquer approximativement votre niveau, cela permettra de savoir jusqu'à quel point il faut pousser les explications.

Un tout grand merci d'avance à tous ceux qui participeront !

Sujets de revue de code

MedCenter (application du deuxième défi de LittleWhite)
FreeWindows (Art of Sequence) (Klaim)
__________________
Le troisième défi Qt !

Vous souhaitez participer aux rubriques Qt ou PyQt/PySide (tutoriels, FAQ, traductions, sources) ? Contactez-moi par MP.

Qt : La FAQ : 200 QR
symfony : sfDoctrineGuard

Pas de question d'ordre technique par MP !
dourouc05 est déconnecté   Envoyer un message privé Réponse avec citation 80
Vieux 16/11/2011, 21h52   #2
Membre éclairé
 
Inscription : septembre 2007
Messages : 238
Détails du profil
Informations forums :
Inscription : septembre 2007
Messages : 238
Points : 350
Points : 350
Super idée ! A exporter dans d'autres rubriques que Qt.
ZiGoM@r est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/11/2011, 22h47   #3
Invité de passage
 
Femme
Chercheur en informatique
Inscription : septembre 2011
Messages : 10
Détails du profil
Informations personnelles :
Sexe : Femme
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Chercheur en informatique
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : septembre 2011
Messages : 10
Points : 0
Points : 0
Par défaut chemin pour la rebrique qt

super merci, elle est où la rubrique QT?
grefz est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/11/2011, 09h49   #4
Membre Expert
 
Inscription : août 2004
Messages : 1 202
Détails du profil
Informations forums :
Inscription : août 2004
Messages : 1 202
Points : 1 427
Points : 1 427
Envoyer un message via MSN à Klaim
Ça tombe bien pour moi!

Juste une note: ça serait bien d indiquer clairement que les commentaires sur le style (indentation etc.) n ont rien à faire dans une code review, pour ceux qui n en ont pas l habitude.
Klaim est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/11/2011, 11h32   #5
Membre Expert
 
Inscription : août 2004
Messages : 1 202
Détails du profil
Informations forums :
Inscription : août 2004
Messages : 1 202
Points : 1 427
Points : 1 427
Envoyer un message via MSN à Klaim
J'ai une question aussi : j'ai du code où il manque une chose mais qui reste fonctionnel et que j'aimerai montrer (en fait il est déjà accessible). J'ai besoin de retours et de conseils pour compléter la feature. Est-ce qu'on peut considérer ça comme code review ou bien c'est plus une "question" classique?
Klaim est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/11/2011, 17h08   #6
Responsable Qt & Web sémantique

 
Avatar de dourouc05
 
Homme Thibaut Cuvelier
Étudiant
Inscription : août 2008
Messages : 16 308
Détails du profil
Informations personnelles :
Nom : Homme Thibaut Cuvelier
Localisation : Belgique

Informations professionnelles :
Activité : Étudiant
Secteur : Enseignement

Informations forums :
Inscription : août 2008
Messages : 16 308
Points : 49 909
Points : 49 909
Envoyer un message via MSN à dourouc05 Envoyer un message via Yahoo à dourouc05
Citation:
Envoyé par grefz Voir le message
super merci, elle est où la rubrique Qt ?
Ici même : http://www.developpez.net/forums/f37...liotheques/qt/.

Citation:
Envoyé par Klaim Voir le message
J'ai une question aussi : j'ai du code où il manque une chose mais qui reste fonctionnel et que j'aimerai montrer (en fait il est déjà accessible). J'ai besoin de retours et de conseils pour compléter la feature. Est-ce qu'on peut considérer ça comme code review ou bien c'est plus une "question" classique?
Considère ça comme tu veux, je dirais que ça peut rentrer dans les deux catégories !
__________________
Le troisième défi Qt !

Vous souhaitez participer aux rubriques Qt ou PyQt/PySide (tutoriels, FAQ, traductions, sources) ? Contactez-moi par MP.

Qt : La FAQ : 200 QR
symfony : sfDoctrineGuard

Pas de question d'ordre technique par MP !
dourouc05 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/11/2011, 19h16   #7
Membre Expert
 
Inscription : août 2004
Messages : 1 202
Détails du profil
Informations forums :
Inscription : août 2004
Messages : 1 202
Points : 1 427
Points : 1 427
Envoyer un message via MSN à Klaim
Ok, merci, je viens de poster du coup : http://www.developpez.net/forums/d11...t-of-sequence/
Klaim est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/11/2011, 20h15   #8
Responsable Qt & Web sémantique

 
Avatar de dourouc05
 
Homme Thibaut Cuvelier
Étudiant
Inscription : août 2008
Messages : 16 308
Détails du profil
Informations personnelles :
Nom : Homme Thibaut Cuvelier
Localisation : Belgique

Informations professionnelles :
Activité : Étudiant
Secteur : Enseignement

Informations forums :
Inscription : août 2008
Messages : 16 308
Points : 49 909
Points : 49 909
Envoyer un message via MSN à dourouc05 Envoyer un message via Yahoo à dourouc05
Liste à jour !
__________________
Le troisième défi Qt !

Vous souhaitez participer aux rubriques Qt ou PyQt/PySide (tutoriels, FAQ, traductions, sources) ? Contactez-moi par MP.

Qt : La FAQ : 200 QR
symfony : sfDoctrineGuard

Pas de question d'ordre technique par MP !
dourouc05 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Actualité déjà publiée
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 05h56.


 
 
 
 
Partenaires

Hébergement Web