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

4
Devrions-nous chercher du code mensonger?
Cela fait référence à une discussion dans une réponse et aux commentaires de cette question: Quelle est l'aversion pour la documentation dans l'industrie? . La réponse affirmait que «le code ne peut pas mentir» et devrait donc être l'emplacement de référence au lieu de la documentation. Plusieurs commentaires ont souligné …






5
MVP Agile (Joueur / Programmeur le plus utile)
Récemment, j'ai été impliqué dans un projet agile (utilisant Scrum) où la direction a eu l'idée que l'équipe nommerait un développeur 'MVP' ainsi qu'un QA 'MVP' à la fin de chaque sprint, voté par le équipe. Le MVP reçoit ensuite une petite récompense monétaire et un déjeuner gratuit ainsi qu'un …





6
Récupération de la valeur maximale d'une plage dans un tableau non trié
J'ai un tableau non trié . J'ai des requêtes dans lesquelles je donne une plage, puis la valeur maximale de cette plage doit être retournée. Par exemple: array[]={23,17,9,45,78,2,4,6,90,1}; query(both inclusive): 2 6 answer: 78 Quel algorithme ou structure de données dois-je construire pour récupérer rapidement la valeur maximale de n'importe …

1
Dénomination des classes et interfaces associées
J'ai créé une ObjectParserclasse qui analyse les données en objets fortement typés en utilisant un IObjectParserDataSourcecomme source de données (les données peuvent être un fichier Excel, un fichier texte, un tableau, une chaîne de requête, etc.). Des exemples de mes implémentations de IObjectParserDataSourcesont: TextFileObjectParserDataSource ExcelFileObjectParserDataSource Ces noms de classe me …


1
Avis de copyright de licence MIT pour les œuvres dérivées
Nous envisageons d'utiliser des logiciels sous licence MIT open source dans l'un de nos projets Web (un plugin datetime jQuery ). La première ligne de la licence MIT est: Droit d'auteur (c) [année] [titulaires du droit d'auteur] Si nous incluons le plugin tel quel (sans apporter de modifications), je comprends …

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.