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
Comment la priorité est-elle déterminée dans les pointeurs C?
J'ai rencontré deux déclarations de pointeur que j'ai du mal à comprendre. Ma compréhension des règles de priorité va quelque chose comme ceci: Operator Precedence Associativity (), [ ] 1 Left to Right *, identifier 2 Right to Left Data type 3 Mais même avec cela, je n'arrive pas à …
14 c  pointers 

5
Tests unitaires - pour commencer
Je ne fais que commencer les tests unitaires, mais je ne sais pas si je comprends vraiment l'intérêt de tout cela. J'ai lu des tutoriels et des livres sur tout cela, mais j'ai juste deux questions rapides: Je pensais que le but des tests unitaires était de tester le code …

5
Ant est-il toujours dans le «courant dominant» des versions Java?
Nous remplaçons lentement les fichiers de commandes par lots (windows .bat) qui bousculaient simplement les classes compilées dans l'IDE des développeurs, avec des versions Ant plus complètes (c.-à-d. Obtenir de CVS, nettoyer la compilation, jar, archive, email, etc.) J'ai passé beaucoup de temps à apprendre (et à déboguer les problèmes) …
14 java  training  maven  builds  ant 


8
Quand faut-il supprimer la complexité?
L'introduction prématurée de la complexité en mettant en œuvre des modèles de conception avant qu'ils ne soient nécessaires n'est pas une bonne pratique. Mais si vous suivez tous (ou même la plupart) les principes SOLID et utilisez des modèles de conception communs, vous introduirez une certaine complexité à mesure que …




3
Quel est l'intérêt de la convention de nommage des packages Java?
Je ne comprends pas pourquoi Java utilise l'inverse d'un nom de domaine (probablement hypothétique) comme nom d'un package, alors qu'il n'y a généralement pas de lien entre le nom de domaine que certaines personnes utilisent et les produits dont elles disposent. Beaucoup de développeurs n'ont même pas de domaine. Quelles …
14 java  packages 







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.