Je suis assis ici attraper jouer en écoutant Stack Overflow Podcast #20 et Joel parle des gars Excel à MS qui ont écrit leur propre compilateur pour améliorer les performances du code qui a travaillé avec des pointeurs et il m'a fait demanderQuand est-ce NIH vs être un investissement raisonnable de temps?
when is it NIH versus being a sensible investment of time?
Étant donné la situation à l'époque où les performances du compilateur actuel étaient abyssales, je peux voir que la vente de ce cas particulier à la gestion était assez simple étant donné que vous aviez un domaine d'optimisation spécifique que vous vouliez ajouter. Mais de nos jours, pouvez-vous imaginer essayer d'aller à la gestion et dire que vous vouliez du temps pour réécrire gcc?
Alors, comment les gens déterminent-ils si une idée vaut la peine d'être poursuivie par rapport à une poursuite de «basculement à des moulins à vent» dégoulinant dans le syndrome NIH?
Je demande parce que nous avons besoin de temps pour améliorer certains aspects de notre plate-forme opérationnelle. Je m'intéresse à la façon d'aller «avec un chapeau dans la main» pour demander à l'homme pendant un certain temps d'être affecté à apporter des améliorations que la plupart des gens savent certainement payer dans le futur. Edit: J'ai oublié de souligner que nous sommes une société de services fournissant une plate-forme pour un radiodiffuseur important. C'est cette plate-forme qui s'est développée organiquement au cours des 15 dernières années et qui a besoin d'améliorations. La fourniture de ce service est notre fonction principale.
Pas inventé ici –