Notre atelier de développement aimerait vraiment faire des projets plus agiles, mais nous avons du mal à trouver des clients. Beaucoup de clients veulent un budget et une échéance. Il est difficile de vendre un client sur un projet agile lorsque nos concurrents fixent des délais et des prix fixes …
Je gère actuellement une équipe de 15 développeurs environ, et nous sommes bien arrêtés au moment de choisir la technologie. L'équipe est divisée en deux équipes complètement opposées, débattant de l'utilisation de WCF par rapport à l'API Web. L’équipe A, qui prend en charge l’utilisation de l’API Web, avance les …
Dans de nombreuses langues (une liste étendue, du C au JavaScript): virgules ,séparer les arguments (par exemple func(a, b, c)), tandis que les points-virgules ;séparent les instructions séquentielles (par exemple instruction1; instruction2; instruction3). Alors, pourquoi ce mappage est-il inversé dans les mêmes langues pour les boucles for : for ( …
Je ne suis pas encore habitué à la façon dont fonctionne Git (et je me demande si quelqu'un d'autre que Linus l'est;)). Si vous utilisez Heroku pour héberger votre application, vous devez faire vérifier votre code dans un dépôt Git. Si vous travaillez sur un projet open-source, il est plus …
Je construis un jeu Android pendant mon temps libre. Il utilise la bibliothèque libgdx, ce qui me permet de supporter une bonne partie des tâches lourdes. Pendant que je développais, j'ai sélectionné négligemment des types de données pour certaines procédures. J'ai utilisé une table de hachage parce que je voulais …
Je suis nouveau sur github et je cherche des conseils sur la façon de gérer les problèmes. Je suis habitué à avoir la priorité et d'autres options de commande mais vois qu'il n'en existe aucune. Comment les autres gèrent-ils les problèmes durant le cycle de vie d'un bogue / d'une …
Cet article a été publié dans Hacker News avec plusieurs votes positifs. Venant du C ++, la plupart de ces exemples semblent aller à l’encontre de ce que j’ai appris. Tels que l'exemple n ° 2: Mauvais: def check_for_overheating(system_monitor) if system_monitor.temperature > 100 system_monitor.sound_alarms end end contre bon: system_monitor.check_for_overheating class …
J'aimerais souligner votre expérience des IDE complets sous Linux. Personnellement, je travaille surtout avec d' vimautres programmeurs, mais j'aimerais voir un véritable IDE. J'aimerais donc connaître votre opinion personnelle sur différents IDE et leur comparaison, dans le contexte suivant: C ++ et peut-être du développement en C (pas Java, Python …
Ce site contient un certain nombre de questions qui fournissent de nombreuses informations sur les avantages pouvant être tirés des tests automatisés. Mais je n'ai rien vu qui représente le revers de la médaille: quels sont les inconvénients? Tout dans la vie est un compromis et il n’ya pas de …
Lors de mon précédent emploi, j'avais créé un tableau de bord générique pour automatiser les tâches. Ce dernier s'est avéré très utile - et bien sûr, mon employeur précédent est propriétaire de tout le code que j'ai écrit pendant que j'y travaillais. Maintenant que je ne suis plus là, est-ce …
Je suis actuellement en stage et travaille pour une grande entreprise de développement de logiciels. J'avais toujours l'intention d'arriver à cette étape de l'université, d'acquérir suffisamment d'expérience académique ainsi que le stage de l'année, puis d'essayer d'obtenir un emploi de programmeur à temps plein sans avoir à terminer mon diplôme. …
Je travaille avec une base de code de plus de 500 000 lignes de code. Il a sérieusement besoin de refactoring. Des efforts de refactorisation ont été identifiés et prendront plus de temps que le sprint normal de deux semaines. Celles-ci ne peuvent pas être divisées en tâches plus petites, …
Mon employeur actuel m'a demandé de signer un accord de confidentialité (NDA) que je ne souhaite pas signer. C'est incroyablement ouvert et je pense que cela aurait dû être une condition de mon contrat de travail initial, que j'ai signé il y a trois semaines. Le document contient de très …
Je ne sais pas pourquoi, mais j'ai toujours l'impression de "tricher" lorsque j'utilise la réflexion - c'est peut-être à cause de la performance que j'ai subie, je sais que je prends. Une partie de moi dit, si cela fait partie du langage que vous utilisez et que cela peut accomplir …
Nous y avons tous été: Votre projet a échoué ou a été annulé. Le code sur lequel vous avez passé plusieurs jours à travailler a été rejeté par votre équipe. Le modèle de conception que vous avez présenté à l'équipe a créé le chaos. Tout le monde ignore vos idées. …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.