Génie logiciel

Q & A pour les professionnels, les universitaires et les étudiants travaillant dans le cycle de vie du développement de systèmes

5
Différences entre messages et méthodes?
Dans Objective C, vous avez le concept d'envoyer des messages à d'autres objets, et c'est très similaire à l'appel de méthode dans des langages comme C # et Java. Mais quelles sont exactement les différences subtiles? Comment dois-je penser à la messagerie quand je pense à mon code? Remarque: Juste …
13 methods 


12
Pourquoi continuons-nous à utiliser CSV? [fermé]
Fermé . Cette question doit être plus ciblée . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin qu'elle se concentre sur un problème uniquement en modifiant ce message . Fermé il y a 4 ans . Pourquoi continuons-nous à utiliser CSV? J'ai …


6
Quel est le rôle de l'AQ dans un projet BDD?
Si vous exécutez un projet utilisant BDD avec une couverture à 100% des user stories avec des tests d'acceptation automatisés, quel serait le rôle d'un testeur / responsable de l'assurance qualité? Je suppose que j'imagine que les développeurs écriraient les tests d'acceptation en collaboration avec le propriétaire du produit, faites-moi …

8
Comment gérez-vous un saut de complexité?
Il semble une expérience peu fréquente mais courante que parfois vous travaillez sur un projet et que soudainement quelque chose se présente de manière inattendue, jette une clé massive dans les travaux et augmente la complexité beaucoup. Par exemple, je travaillais sur une application qui parlait aux services SOAP sur …

7
Un moyen facile d'impliquer des non-programmeurs (c'est-à-dire des concepteurs) dans l'utilisation du contrôle de version?
Quels sont les principaux moyens d'impliquer votre équipe dans l'utilisation du contrôle de version pendant le développement, le développement Web ou autre? Je refuse de travailler sans, ce qui signifie que toute personne impliquée dans le projet doit également l'utiliser. C'est juste une bonne pratique. Les interfaces graphiques comme Tower …




7
TDD avec des ressources limitées
Je travaille dans une grande entreprise, mais sur une équipe de deux personnes seulement qui développe des applications LOB de bureau. Je fais des recherches sur TDD depuis un certain temps maintenant, et bien qu'il soit facile de réaliser ses avantages pour les applications plus grandes, j'ai du mal à …
13 tdd 

11
Que dois-je faire lorsque mon code sent?
Je suis un programmeur débutant et souvent lorsque je travaille sur mes propres projets, j'ai toujours l'impression que la conception de mon code n'est pas la meilleure possible, et je déteste ce sentiment. Je finis par passer du temps à chercher des choses, mais ensuite je suis submergé facilement par …

3
Comment gérer les logiciels sans licence
Je travaille pour une très grande entreprise Fortune 500 qui est sous-traitée à une autre entreprise Fortune 500 sur un contrat DoD. Comme vous pouvez le deviner, la bureaucratie est énorme pour faire quoi que ce soit. Nous avons simplement partagé une machine virtuelle qui est chargée avec les outils …
13 licensing  ethics 



En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.