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




5
Ne déclarez pas les interfaces pour les objets immuables
Cette question a été migrée à partir de Code Review Stack Exchange car il est possible d'y répondre sur Software Engineering Stack Exchange. Migré il y a 6 ans . Ne déclarez pas les interfaces pour les objets immuables [EDIT] Lorsque les objets en question représentent des objets de transfert …
27 c#  immutability 


7
La programmation fonctionnelle ignore-t-elle les avantages tirés des «Sur les critères à utiliser pour décomposer les systèmes en modules» (masquage des données)?
Il y a un article classique intitulé Sur les critères à utiliser dans la décomposition des systèmes en modules que je viens de lire pour la première fois. Cela est parfaitement logique pour moi et est probablement l'un de ces articles sur lesquels la POO était basée. Sa conclusion: Nous …

8
J'ai échoué FizzBuzz, voudriez-vous m'engager? [fermé]
Fermé. Cette question est hors sujet . Il n'accepte pas actuellement de réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin qu'elle soit sur le sujet pour Software Engineering Stack Exchange. Fermé il y a 5 ans . Verrouillé . Cette question et ses réponses sont verrouillées car …
27 interview 

9
Est-il considéré comme une mauvaise pratique d'inclure un numéro de bogue dans un nom de méthode pour une solution de contournement temporaire?
Mon collègue qui est un gars senior me bloque sur une révision de code parce qu'il veut que je nomme une méthode 'PerformSqlClient216147Workaround' car c'est une solution de contournement pour un défaut ###. Maintenant, ma proposition de nom de méthode est quelque chose comme PerformRightExpressionCast qui tend à décrire ce …







4
Dois-je changer le nom du WTFPL?
J'utilise le WTFPL dans mes projets personnels que j'ai publiés sur GitHub. Actuellement, j'utilise la licence mot pour mot, mais je soupçonne que je ne devrais pas quitter la troisième ligne: Copyright (C) 2004 Sam Hocevar <sam@hocevar.net> là-dedans, et devrait plutôt utiliser mon nom au lieu de celui de Sam. …
27 licensing 

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.