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




8
Comment puis-je (rapidement) faire savoir aux gens que les logiciels que je fournis gratuitement ne sont pas des abandons?
En tant que programmeur indépendant et individuel: Comment puis-je faire savoir très rapidement aux gens que je n'ai pas abandonné le logiciel que j'ai écrit et offert gratuitement? Que je fais l'effort nécessaire pour maintenir et soutenir mon logiciel à un niveau professionnel? Lorsqu'un logiciel écrit par un ou deux …


4
Est-il correct d'apprendre un algorithme à partir d'un projet open source, puis de l'implémenter dans un projet open source?
Référence Le post qui a tout déclenché Afin de clarifier la question initiale que j'ai posée de manière provocatrice, j'ai posé cette question. Si vous apprenez un algorithme à partir d'un projet open source, est-il OK d'utiliser cet algorithme dans un projet sourced fermé séparé? Et sinon, cela signifie-t-il que …

7
Comprendre l'immuabilité
Je suis nouveau dans la programmation orientée objet, et un concept qui m'a pris un certain temps à saisir est l'immuabilité. Je pense que l'ampoule s'est éteinte hier soir mais je veux vérifier: Lorsque je rencontre des déclarations selon lesquelles un objet immuable ne peut pas être modifié, je suis …




9
Modèles de conception: dois-je les apprendre? [fermé]
Fermé. Cette question est hors sujet . Il n'accepte pas actuellement les 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 4 ans . C'est donc un peu bizarre de poser deux questions consécutivement, …

8
Pour être strict ou pragmatique?
Je commence à réaliser que le développement de logiciels est (entre autres) un processus consistant à se poser constamment des questions. Questions concernant la qualité du code, la séparation des préoccupations, la minimisation des dépendances, ... Mais la question principale est: jusqu'où pouvez-vous aller sans vous retrouver dans un hôpital …
13 culture 

4
Pourquoi avons-nous besoin de la sécurité du service REST si nous avons HTTPS
Je me réfère à cet excellent article http://www.thebuzzmedia.com/designing-a-secure-rest-api-without-oauth-authentication/ qui parle d'Amazon comme la sécurité pour le service Web. Cependant, on m'a posé une question dans l'équipe: pourquoi en avons-nous besoin si nous utilisons déjà HTTPS. Je n'ai pas pu répondre car il me semble qu'ils ont peut-être raison, même si …
13 rest 

8
Composé de coiffage ET / OU if
Comment stylisez-vous les instructions complexes ET / OU if pour une lisibilité maximale? Comment indentez-vous et où placez-vous les sauts de ligne? Ma situation particulière ressemble à ce qui suit. C'est certainement mieux que de tout casser en une seule ligne, mais ça a toujours l'air désordonné. if ( ( …

9
Comment nommez-vous les sprints dans vos projets? [fermé]
Fermé . Cette question est basée sur l'opinion . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin d'y répondre avec des faits et des citations en modifiant ce message . Fermé il y a 6 ans . Certains outils de gestion du …
13 scrum  sprint 

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.