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


11
Comment fonctionne la «quatrième dimension» avec les tableaux?
Abstrait: Donc, si je comprends bien (bien que ma compréhension soit très limitée), il y a trois dimensions avec lesquelles nous travaillons (généralement) physiquement: Le 1er serait représenté par une ligne. Le 2e serait représenté par un carré. Le 3ème serait représenté par un cube. Assez simple jusqu'à ce que …
30 theory  array 



8
Qu'est-ce que le beau code? [fermé]
Je lis souvent que les développeurs doivent écrire du beau code, mais pour un débutant comme je le suis, il reste obscur de ce qu'est un beau code et comment le reconnaissez-vous? La question corollaire est: Comment écrire du beau code et quelles sont les habitudes pratiques pour améliorer la …

7
Dois-je tester des méthodes héritées?
Supposons que j'ai un gestionnaire de classe dérivé d'un employé de classe de base et que l'employé ait une méthode getEmail () héritée par le gestionnaire . Dois-je tester que le comportement de la méthode getEmail () d'un manager est en fait le même que celui d'un employé? Au moment …


1
Inférence de type dans Java 8
L'introduction de la nouvelle notation lambda (voir par exemple cet article ) dans Java 8 va-t-elle nécessiter une sorte d'inférence de type? Si tel est le cas, quel sera l'impact du nouveau système de types sur le langage Java dans son ensemble?




2
bonnes pratiques de la fonction usine python
Supposons que j'ai un fichier foo.pycontenant une classe Foo: class Foo(object): def __init__(self, data): ... Maintenant, je veux ajouter une fonction qui crée un Fooobjet d'une certaine manière à partir de données source brutes. Dois-je le mettre comme méthode statique dans Foo ou comme une autre fonction distincte? class Foo(object): …
30 design  python 


5
Puzzle Fontaine de Champagne
Les verres d'eau vides sont disposés dans l'ordre suivant: Lorsque vous versez du liquide dans le premier verre s'il est plein, le liquide supplémentaire sera envoyé dans les verres 2 et 3 en quantités égales. Lorsque le verre 2 est plein, le liquide supplémentaire serait transporté en 4 et 5 …


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.