Derniers journaux de nicOnicO :
- [02/05@09:26] 09-f9-11-02-9d-74-e3-5b-d8-41-56-c5-63-56-88-c0
- [06/04@12:23] Jean Michel Jarre sort un nouvel album
- [04/04@11:39] "do yourself a favour and avoid Dell 'canada) like the plague"
- [11/03@18:31] Linutop
- [16/02@15:06] Musique sans DRM == Musique libre ?!
- [13/07@11:29] création d'un "coffre-fort virtuel"
- [23/05@12:22] Reporté une faille est risqué
- [16/03@10:18] DADvSI : Le ministre veut l'interropérabilité à condition qu'un logiciel libre ne montre pas comment il fait !
- [16/03@10:05] DadvSI Hier soir. A propos d'interopérabilité et de protocoles "ouverts"
- [06/03@13:09] LesTelechargements.FR .ORG ou .INFO mais pas .com
- [03/03@10:14] Le monde à propos d'une conférence sur les DRM
- [28/02@10:20] Aux auteurs à propos des DRM et de la culture
- [27/02@13:54] Boycoter le materiel video HD
- [21/02@15:02] DADVSI: Action pour la sortie du site de com du ministère de la culture
- [09/01@13:02] Appel au boycott des DRM
- [06/01@14:45] Le texte de loi d'origine sur la copie privé
- [21/12@09:36] "Donnedieu de Vabres présente son texte sur les droits d'auteur"
- [01/12@14:04] "'auteur de NVU tire à boulet rouge sur les auteurs de l'ammendement VU
- [14/11@09:01] "Faut-il attendre le passage sous Intel pour acheter un Mac ?"
- [07/11@16:42] "Stop the Software Patent Madness Now"
Journal : Question à 100¤...
Posté par Nicolas Boulay () le 31 mai 2007Je me posais cette question après avoir lu, un texte de Sam, le Debian leader français, qui parlait de la plus grande facilité de terminer un projet de 2 semaines. J'imagine qu'il devait penser à une chose plus général que du code (documentation, paquaging, trac de bugs,...)
Donc, je me demandais quel serait la taille d'un module logiciel que l'on développerait en 15 jours sur son temps libre.
> Lire le journal (30 commentaires, moyenne: 4,4).
montre l'argent d'abord.
ca depend, 1 ligne en perl ou 40 000 en assembleur.
-
[^]Re: montre l'argent d'abord.
Posté par Tonton Benoit (Jabber id, ) le 31/05/2007 à 20:37. (lien). Évalué à 10.Oui mais tu pourra lire l'assembleur comme un livre alors que la ligne de Perl ne ressemblera a rien d'intelligible :D
-
[^]Re: montre l'argent d'abord.
Posté par Tonton Benoit (Jabber id, ) le 31/05/2007 à 20:41. (lien). Évalué à 2.Zut j'aurait du attendre 1h23 avant de poster
Sinon plus sérieusement ça dépend du développeur et du projet, il est bien-sur impossible de faire un DE ou un OS en 2 semaines mais si le développeur connais bien le langage et le sujet sur lequel porte son projet, il peut pondre du code a une vitesse assez élevé !-
[^]Re: montre l'argent d'abord.
Posté par Zakath (page perso, ) le 31/05/2007 à 21:01. (lien). Évalué à 4.Ca dépend. Un petit OS, ça se code relativement vite, surtout à plusieurs.
Dans un autre genre, Autrijus Tang a codé la première version de pugs, un compilo perl6, en 6 jours. Mais bon, c'est un peu de la triche, c'est du haskell et c'est autrijus.-
[^]Re: montre l'argent d'abord.
Posté par Tonton Benoit (Jabber id, ) le 31/05/2007 à 21:18. (lien). Évalué à 2.Je voulais dire un OS type Linux/*BSD
Pour le compilo perl6 on est exactement dans le cas que je cite : Le développeur connais sûrement très bien haskell, perl6 et les autres "outils" nécessaires a son projet.-
[^]Re: montre l'argent d'abord.
Posté par Zakath (page perso, ) le 31/05/2007 à 21:34. (lien). Évalué à 3.Perdu, Autrijus venait de finir un bouquin sur la programmation fonctionnelle et a voulu mettre ça en pratique. Les gens normaux codent de petites applications, style une calculatrice, mais Autrijus a décidé que ce serait plus rigolo d'implémenter un compilo pour un langage encore pas fini de spécifier avec tout et n'importe quoi dedans et dont plus grand monde ne pensait qu'il serait possible d'écrire un jour le compileur...
Mais je ne pense pas qu'on puisse généraliser à partir d'Autrijus, ce qui est fort dommage !-
[^]Re: montre l'argent d'abord.
Posté par Thomas Douillard () le 31/05/2007 à 23:00. (lien). Évalué à 4.Ouis enfin il devait bien connaître des sujets comme la c ompilation et maîtriser pas mal les outils qu'il a utilisé pour coder ça, et ne pas être à sa première implémentation de langage. Ça a l'air d'être une condition nécessaire (mais pas suffisante) pour réaliser ce genre de prouesse.
-
[^]Re: montre l'argent d'abord.
Posté par Tonton Benoit (Jabber id, ) le 31/05/2007 à 23:34. (lien). Évalué à 4.J'ai rien dit alors,
Baleze le type, j'ai un peu le même esprit, mais rien de comparable a mon palmares.-
[^]Re: montre l'argent d'abord.
Posté par gaston () le 01/06/2007 à 07:42. (lien). Évalué à 4.Encore plus balèze quand on sait que c'est une fille et qu'elle s'appelle maintenant Audrey :
http://en.wikipedia.org/wiki/Audrey_Tang
http://pugs.blogs.com/-
[^]Re: montre l'argent d'abord.
-
[^]Re: montre l'argent d'abord.
Posté par Gart Algar (Jabber id, ) le 01/06/2007 à 08:42. (lien). Évalué à 7.ah ben ouais, elle a plus de mérite, parce que c'est une *fille*, rendez-vous compte ! Une fille qui n'est pas secrétaire, dingue ça
--
Ubuntu is an ancient african word meaning : "I can't configure Debian"-
[^]Re: montre l'argent d'abord.
Posté par gaston () le 01/06/2007 à 11:20. (lien). Évalué à 4.C'est en réponse à "balèze le type"... faut pas généraliser, tout les codeurs/informaticiens talentueux ne sont pas des barbus, et Audrey en est la preuve. Elle n'a pas plus de mérite parce que c'est une fille, je me suis mal exprimé, je voulais juste faire la correction.
-
[+] [^]Re: montre l'argent d'abord.
Posté par ThesmallgamerS () le 01/06/2007 à 15:12. (lien). Évalué à -1.Je ne sais pas pourquoi, mais les filles intelligentes, ça me file le bourdon. Certainement qu'inconsciemment je me dis que c'est pas naturel, comme les garçons aux cheveux longs.
-
-
-
[^]Re: montre l'argent d'abord.
Posté par Jb Evain (page perso, ) le 01/06/2007 à 15:20. (lien). Évalué à 1.Encore plus balèze quand on sait que c'est une fille
Correction, quand on sait qu'elle n'est pas encore tout à fait une fille.
-
-
-
-
-
-
-
Autre question à 100 ¤
Pour vous la qualité d'un projet libre se mesure t il en nombre de lignes de code ?
-
[^]Re: Autre question à 100 ¤
Posté par Zakath (page perso, ) le 31/05/2007 à 21:05. (lien). Évalué à 6.C'est même souvent l'inverse, c'est pour ça que des projets comme dwm, wmii ou xmonad s'imposent des limites de lignes de code (respectivement 2000, 10000 et 500), afin d'être sûr de garder un code propre, modulaire et factorisé. Bon, après on peut argumenter que ça encourage les astuces et hacks dans tous les sens pour gagner de la place, et je ne suis pas persuadé qu'appliquer une règle stricte soit une si bonne chose que ça, mais il est certain que la qualité d'un projet ne se mesure pas au nombres de lignes de code.
Sans oublier que certains langages sont plus ou moins mal foutusverbeux. On fait en 20 lignes de haskell la même chose qu'en 500 lignes de java.
-
[^]Re: Autre question à 100 ¤
-
[+] [^]Re: Autre question à 100 ¤
Posté par Nicolas Boulay () le 31/05/2007 à 22:39. (lien). Évalué à -3.Je ne pensais pas attendre une masse pareil de commentaire sans aucun interret.
Ta question aussi est à coté de la plaque. D'après les normes de dev, un produit à un nombre fixe de ligne de code pour taux de bug donné pour des logiciels semblables.
Donc ma question n'a aucun rapport sur le fait que N lignes de codes, c'est trop pour le logiciel L. Vu que L n'est pas spécifié...
Exploiteur!
100 ¤ pour 2 semaines de travail, c'est de l'esssploitasssion!
En fait, Bernardo n'était pas muet; c'est Zorro qui était sourd.
-
[^]Re: Exploiteur!
Posté par Mathieu Stumpf (Jabber id, page perso, ) le 01/06/2007 à 11:14. (lien). Évalué à 2.Ça dépend du pays, il y en a qui gagnes même pas 10¤ par mois pour bosser comme des forcenés. Ah, heu... bah en fait, oui, c'est de l'esssploitassssioon...
Ca depend...
C'est variable.
Si on considere que le projet part de zero et doit etre _totalement fini_ alors il faut inclure le temps de faire le design, la doc, les tests, ... et ca va forcement reduire le temps de codage.
Ensuite, il y a evidemment le type de soft que tu codes, car tester un soft qui fait des operations longues va forcement prendre plus de temps qu'un soft qui fait des operations courtes.
Dans tous les cas, a mon avis il est difficile de pondre un projet de plus de 2-3000 lignes de qualite en 15 jours(en considerant que tu es cloitre dans ton bureau sans etre interrompu toutes les 15 minutes par un collegue ou un article sur linuxfr).
-
[^]Re: Ca depend...
Posté par Nicolas Boulay () le 31/05/2007 à 22:40. (lien). Évalué à 2.2-3000 lignes en 15 jours mais de temps plein, non ?
-
[^]Re: Ca depend...
Posté par pasBill pasGates () le 31/05/2007 à 23:59. (lien). Évalué à 4.Ah oui, du 8h par jour.
"Temps libre" ca varie selon les gens, certains n'ont que peu de temps libre, d'autre ne font rien a part coder, ...-
[^]Re: Ca depend...
Posté par Christophe Chailloleau-Leclerc (Jabber id, page perso, ) le 01/06/2007 à 07:36. (lien). Évalué à 8.Un temps plein c'est que 8h par jour ?
Faudra que j'en parle à mon chef, tiens...
-
-
de mon expérience dans une SSII...
...en fait, ça dépend beaucoup si tu es facturé à la ligne ou à la journée.
Si tu es facturé à la journée, ça va dépendre de ce qu'il y a à lire dans tes flux RSS.
-
[^]Re: de mon expérience dans une SSII...
Posté par d-jo (page perso, ) le 01/06/2007 à 07:51. (lien). Évalué à 2.En même temps, si t'es facturé a la ligne, le temps d'écrire le code mort compte aussi.
-
[^]le code mord ?
Posté par Erwann Robin (page perso, ) le 01/06/2007 à 14:31. (lien). Évalué à 1.C'est quoi du code mort ?
des commentaires ?
des lignes vides ?
ou du code qui ne sera jamais appelé, style
if (debug)
printf("coucou");-
[^]Re: le code mord ?
Posté par Toto () le 01/06/2007 à 14:46. (lien). Évalué à 2.Du code mort, c'est plutot du code qui à une époque était utilisé, mais qui du fait de d'une modification ne sera jamais executée. Il peut s'agir de code relativement sioux à trouver, notament de fonction qui ont été réécrite/optimisée sous un autre nom et peu à peu migrée vers la nouvelle fonction. Apres dans le cas qui nous occupe ca serait plutot
if(false) { .... }-
[^]Re: le code mord ?
Posté par ptifeth (page perso, ) le 01/06/2007 à 15:40. (lien). Évalué à 5.T'es pas fou de mettre ton if sur une seule ligne toi ?
Tu gâches le métier !
Une ligne c'est une ligne, non mais.
-
-
-
Par expérience...
La première version de gshutdown que j'ai développé avec un pote a été développé en 1,5 semaine environ.
Il y a 3500 lignes de code dans cette version (qui vienne de nous sur 6000 au total). (l'interface a été faite sous glade donc ça réduit de beaucoup le nombre de lignes)
Bon en même temps, c'est pas mon métier de coder... Je code quasiment que pour le loisir (ya que depuis cette année que j'ai des cours d'info et ça va pas loin).

Les journaux sont destinés à des informations qui ne sont pas suffisamment intéressantes
pour être validées en dépêche (sinon n'hésitez pas à proposer votre information en
dépêche), qui sont sans rapport avec Linux ou le libre, ou simplement pour donner votre
avis. Si vous désirez poser une question, merci d'utiliser 

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.
Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.