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




6
«Je», «Nous» ou Ni dans la documentation du code
Je me retrouve à écrire (espérons-le) des commentaires utiles dans la documentation de code (C ++) du type: The reason we are doing this is... La raison pour laquelle j'utilise "nous" au lieu de "je", c'est parce que je rédige beaucoup d'écrits académiques où "nous" est souvent préféré. Alors voici …


8
Pourquoi java.util.ArrayList permet-il d’ajouter null?
Je me demande pourquoi java.util.ArrayListpermet d'ajouter null. Y a-t-il un cas où je voudrais ajouter nullà un ArrayList? Je pose cette question parce que dans un projet, nous avions un bogue qui ajoutait du code nullà la ArrayListet il était difficile de localiser la bogue. De toute évidence, un a …



6
Je ne peux pas dessiner. Comment puis-je faire des applications polies?
Je ne suis pas un graphiste. Je suis assez mauvais pour dessiner quoi que ce soit. Je ne parviens pas à créer des applications aussi belles que des "exemples" d'applications fournis avec des outils de développement; principalement parce que je n'ai pas de squat au sens des actifs artistiques. Quelles …
41 graphics 



1
Comment organiser des programmes fonctionnels [fermé]
Dupliquer possible: programmation fonctionnelle ou POO Comment écrire du code gérable avec une programmation fonctionnelle? En POO, votre unité d'organisation de base pour le code est la classe. Une méthodologie fréquemment utilisée dans les langages Java, C # et similaires consiste à organiser votre code de manière à avoir un …

12
Inconvénients du code kata
Le code kata est un concept qui propose de perfectionner les compétences du programmeur en faisant de petits problèmes plusieurs fois en essayant d'améliorer le code à chaque itération. Le nom vient d'une analogie avec le kata d'art martial où les formes (alias kata) sont des pratiques répétées conduisant à …
41 code-kata 

8
Variable privée vs propriété?
Lorsque vous définissez une valeur sur une variable à l'intérieur d'une classe, la plupart du temps, deux options sont présentées: private string myValue; public string MyValue { get { return myValue; } set { myValue = value; } } Existe-t-il une convention qui détermine la manière dont nous devrions attribuer …

6
Quand utiliser les moteurs de flux de travail?
J'ai déjà travaillé sur certains moteurs de workflow en tant que programmeur, mais je n'ai jamais compris pourquoi nous avions choisi les moteurs de workflow en premier lieu. Et en tant que programmeur, je sais qu’il existe au moins 100 façons de faire quoi que ce soit lorsque vous écrivez …
41 workflows 

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.