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


12
Existe-t-il une raison logique de générer automatiquement de la documentation de code? [fermé]
La génération automatique de documentation peut être réalisée avec divers outils, GhostDoc étant l’un des plus importants. Cependant, par définition, tout ce qu’il génère est redondant. Il examine les noms de méthodes, de classes, etc. et génère un anglais qui pourrait les expliquer plus verbalement. Dans le meilleur des cas, …

1
Quelle est la meilleure pratique pour organiser des «formalités administratives» de licences de bibliothèque tierces?
Je développe un petit projet open source. L'application utilise de nombreuses bibliothèques tierces publiées avec une gamme de licences: Apache, MIT, BSD, LGPL et CDDL. Chacune de ces licences a ses propres exigences en matière de «paperasse». Par exemple, la licence Apache, v2.0 indique: Si les travaux incluent un fichier …

3
Trait de barre oblique dans l'API RESTful
J'ai eu un débat sur ce qu'il faut faire avec une barre oblique de fin dans une API RESTful. Disons que j'ai une ressource appelée chiens et ressources subordonnées pour des chiens individuels. Nous pouvons donc faire ce qui suit: GET/PUT/POST/DELETE http://example.com/dogs GET/PUT/POST/DELETE http://example.com/dogs/{id} Mais que faisons-nous avec le cas …
60 api  rest  http 


5
R vs Python pour l'analyse des données [fermé]
Je programme depuis environ un an et je m'intéresse beaucoup à l'analyse de données et à l'apprentissage automatique. Je participe à quelques cours en ligne et je lis quelques livres. Tout ce que je fais utilise R ou Python et je cherche des suggestions sur la question de savoir si …




9
Un développeur doit-il également agir en tant que testeur? [fermé]
Nous sommes une équipe Scrum composée de 3 développeurs, d'un concepteur, du scrum master et du propriétaire du produit. Cependant, nous n'avons pas de testeur officiel dans notre équipe. Un problème qui nous préoccupe toujours, c'est que, tester l'application et réussir ces tests ainsi que la suppression des bogues ont …
60 testing  scrum 


16
Meilleure pratique si / retour
Je veux savoir ce qui est considéré comme le meilleur moyen de revenir quand j'ai une ifdéclaration. Exemple 1: public bool MyFunction() { // Get some string for this example string myString = GetString(); if (myString == null) { return false; } else { myString = "Name " + myString; …



5
Comment expliquer à une personne non technique pourquoi la tâche prendra beaucoup plus de temps que prévu? [fermé]
Presque tous les développeurs doivent répondre à des questions d’ordre commercial, telles que: Pourquoi va-t-il falloir 2 jours pour ajouter ce simple formulaire de contact? Lorsqu'un développeur estime cette tâche, il peut la diviser en plusieurs étapes: apporter des modifications à la base de données optimiser les changements de base …

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.