Génie logiciel

47
Déterminer ce qu'est un test unitaire utile

J'ai parcouru la documentation de phpunit et suis tombé sur la citation suivante: Vous pouvez toujours écrire plus de tests. Cependant, vous constaterez rapidement que seule une fraction des tests que vous pouvez imaginer est réellement utile. Ce que vous voulez, c'est écrire des tests qui échouent...

47
Développement Android utilisant C et C ++ [fermé]

Je suis un développeur C, C ++. Je m'intéresse au développement mobile. Je veux savoir comment puis-je développer des applications Android en utilisant C et C ++, j'ai lu qu'ils fournissaient un kit pour les développeurs C, C ++ mais il ne possède pas toutes les fonctions du kit Java. Devrais-je...

47
Le cas de l'obscurcissement du code?

Quelles sont les principales raisons pour écrire du code obfusqué, en termes d'avantage réel pour les personnes qui développent le code, et pour l'entreprise qui exécute ce code (si le code en question est en fait du code commercial)? Existe-t-il des cas documentés (disponibles en ligne à certains...

47
Y a-t-il des inconvénients ou des problèmes avec Haskell?

Je cherche à plonger dans Haskell pour mon prochain projet personnel (relativement trivial). Les raisons pour lesquelles je m'attaque à Haskell sont les suivantes: Me lancer dans un langage purement fonctionnel La vitesse. Bien que je sois sûr que cela puisse être discuté, le profil que j’ai vu des...

47
Couche d'application vs couche de domaine?

Je lis actuellement Domain-Driven Design de Evans et je discute de l’architecture en couches. Je viens de me rendre compte que les couches application et domaine sont différentes et doivent être séparées. Dans le projet sur lequel je travaille, ils sont en quelque sorte mélangés et je ne peux pas...

47
Qu'est-ce que l'injection de constructeur?

Je me suis intéressé aux termes d'injection de constructeur et d'injection de dépendance en passant en revue des articles sur les modèles de conception (service locator). Quand j'ai cherché sur Google à propos de l'injection de constructeur, j'ai eu des résultats incertains, ce qui m'a incité à...