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
Microsoft a-t-il une version gratuite de Visual Studio? [fermé]
Pas une version d'essai, mais une version vraiment gratuite qu'ils proposent aux utilisateurs de télécharger .... Je me demandais au cas où j'aurais raté l'option sur leur site web. Toute version de Visual Studio fera l'affaire. Si ce n'est pas le cas, existe-t-il des alternatives open source (ayant des fonctionnalités …


8
Les développeurs sont-ils plus productifs la nuit? [fermé]
Personnellement, je reste éveillé tard le soir, codant et prenant plaisir à travailler sur des projets personnels. Mes autres collègues ont également le même sentiment et aiment coder la nuit. Cependant, il ne s'agit pas de passion pour les loisirs personnels, mais plutôt de sentir que je suis plus productif …


15
Code inutile dans votre source
J'en ai entendu parler par des codeurs expérimentés et j'en ai moi-même vu certaines. Il semble qu'il y ait plus que quelques exemples de programmeurs écrivant du code inutile. Je vais voir des choses comme: Appels de méthode ou de fonction qui ne font rien de valeur. Contrôles redondants effectués …


10
Comment convaincre le responsable d'autoriser le débordement de pile
Dans mon entreprise, l'utilisation d'Internet est soumise à des limites strictes. Je dois souvent utiliser la mauvaise interface mobile uniquement pour Stack Overflow. Cependant, le site est très utile pour le travail. Comment convaincre un responsable de débloquer le débordement de pile? Existe-t-il un résumé des avantages en ligne que …

8
Default vs Impl lors de l'implémentation d'interfaces en Java
Après avoir lu Les noms de paquets doivent-ils être singuliers ou au pluriel? Il m'est apparu que je n'avais jamais vu un vrai débat couvrir l'un de mes bêtes noires: nommer les implémentations d'interfaces. Supposons que vous ayez une interface Orderdestinée à être implémentée de différentes manières, mais que l'implémentation …

9
Existe-t-il une encyclopédie d'algorithmes? [fermé]
Existe-t-il une encyclopédie d’algorithmes dont le style est similaire à celui du Handbook of Mathematics? Il semble utile d’en avoir un grand nombre à la même place. Je sais que l'art de la programmation informatique est considéré comme une bonne source, mais il ne semble pas tellement encyclopédique qu'instructif. Note …
34 algorithms 




4
Réflexions sur la mise en oeuvre de Model-View-Presenter
J'essaie de bien comprendre comment implémenter un bon découplage entre une interface utilisateur et le modèle, mais je ne parviens pas à déterminer exactement où diviser les lignes. J'ai examiné Model-View-Presenter, mais je ne sais pas exactement comment procéder pour le mettre en œuvre. Par exemple, ma vue comporte plusieurs …


9
Validation des paramètres de constructeur en C # - Meilleures pratiques
Quelle est la meilleure pratique pour la validation des paramètres de constructeur? Supposons un simple morceau de C #: public class MyClass { public MyClass(string text) { if (String.IsNullOrEmpty(text)) throw new ArgumentException("Text cannot be empty"); // continue with normal construction } } Serait-il acceptable de lancer une exception? L'alternative que …

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.