Ils ont accès à l'intégralité de la documentation et des codes sources de l'environnement (bibliothèques, système et pilotes) dans lequel ils développent. Ça implique qu'ils passe moins de temps à comprendre comment fonctionne leur environnement et plus de temps sur leur application
1) J'ai programme pendant des annees sur Linux, en faisant des trucs plutot pousses(IPC, multithread, prog reseau, VM user-mode...) j'ai jamais eu besoin de jeter un coup d'oeil aux sources de la glibc, pthread ou autres.
2) Se baser sur le code interne de l'API plutot que sur la doc pour pondre son code c'est etre quasi certain de voir son soft planter dans la prochaine version car l'API aura change en interne, alors que la doc elle dit toujours la meme chose.
--> Inutile et dangereux
Il ne subissent aucune contrainte marketing et s'applique donc à travailler l'algorithmie de leur logiciel plutot qu'ajouter une fonctionnalité "flashie" inutile mais vendeuse.
1) J'ai personnellement _JAMAIS_ eu mon job decide par un marketeux. _JAMAIS_
Les fonctionnalites sont souvent crees dans les product teams, avec un feedback venant de l'exterieur, les marketeux eux ne connaissent rien a l'informatique, ils vendent ce que les product teams leur donnent. Les versions de demonstration qui sortent 2 ans avant la sortie du produit c'est pas pour rien, c'est pour avoir l'avis des gens.
2) Que la fonctionnalite soit "flashie" n'influence pas la qualite du code
Il n'ont aucune contrainte de temps ce qui leur permets de travailler sérieusement à la sécurité de leur logiciel
Dans le proprio non plus, les sorties de logiciels sont souvent repoussees, c'est pas par hasard.
et comme ils font du libre, ya toujours du monde pour les aider dans cette tâche.
T'as jamais code un soft libre toi...
Et surtout, comme ils mettent personnellement leur réputation en jeu en dévoilant leur code source, ils mettent forcément un point d'honneur a ce que rien de puisse être criticable dans leur travail, ce serait sinon honte et désonnheur sur eux, leur famille et les 3 générations qui suivent ;-)
1) Tu n'as clairement jamais vu le code de bon nombre de projets libres presents dans les distrib, certains sont immondes.
2) Tu crois que les devs du proprio s'en battent les burnes de leur code ? Tu vis sur quelle planete ?
Bref, ca sent a 3 kilometres le gars qui ne sait pas de quoi il parle
[^] # Re: C'est une évidence
Posté par pasBill pasGates . En réponse au journal Les développeurs du libre sont-ils..... Évalué à 6.
1) J'ai programme pendant des annees sur Linux, en faisant des trucs plutot pousses(IPC, multithread, prog reseau, VM user-mode...) j'ai jamais eu besoin de jeter un coup d'oeil aux sources de la glibc, pthread ou autres.
2) Se baser sur le code interne de l'API plutot que sur la doc pour pondre son code c'est etre quasi certain de voir son soft planter dans la prochaine version car l'API aura change en interne, alors que la doc elle dit toujours la meme chose.
--> Inutile et dangereux
Il ne subissent aucune contrainte marketing et s'applique donc à travailler l'algorithmie de leur logiciel plutot qu'ajouter une fonctionnalité "flashie" inutile mais vendeuse.
1) J'ai personnellement _JAMAIS_ eu mon job decide par un marketeux. _JAMAIS_
Les fonctionnalites sont souvent crees dans les product teams, avec un feedback venant de l'exterieur, les marketeux eux ne connaissent rien a l'informatique, ils vendent ce que les product teams leur donnent. Les versions de demonstration qui sortent 2 ans avant la sortie du produit c'est pas pour rien, c'est pour avoir l'avis des gens.
2) Que la fonctionnalite soit "flashie" n'influence pas la qualite du code
Il n'ont aucune contrainte de temps ce qui leur permets de travailler sérieusement à la sécurité de leur logiciel
Dans le proprio non plus, les sorties de logiciels sont souvent repoussees, c'est pas par hasard.
et comme ils font du libre, ya toujours du monde pour les aider dans cette tâche.
T'as jamais code un soft libre toi...
Et surtout, comme ils mettent personnellement leur réputation en jeu en dévoilant leur code source, ils mettent forcément un point d'honneur a ce que rien de puisse être criticable dans leur travail, ce serait sinon honte et désonnheur sur eux, leur famille et les 3 générations qui suivent ;-)
1) Tu n'as clairement jamais vu le code de bon nombre de projets libres presents dans les distrib, certains sont immondes.
2) Tu crois que les devs du proprio s'en battent les burnes de leur code ? Tu vis sur quelle planete ?
Bref, ca sent a 3 kilometres le gars qui ne sait pas de quoi il parle