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

2
Quelle est la différence entre CRM, CMS et ERP [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 8 ans . Je sais que CRM signifie Customer Relationship Management, CMS signifie …
13 cms  erp  crm 


3
Que dois-je inclure dans les commentaires de documentation XML?
J'essaie de mettre un point d'honneur à mieux documenter mon code, en particulier en ce qui concerne les commentaires XML sur les membres de la classe, mais souvent cela semble juste idiot. Dans le cas des gestionnaires d'événements, la convention de dénomination et les paramètres sont standard et clairs: /// …
13 c#  coding-style 




8
Passer d'un projet individuel à un projet d'équipe à l'avenir. Que dois-je faire maintenant en préparation et qu'est-ce qui peut attendre?
Pour élaborer, je suis intéressé à savoir ce que les gens pensent que vous devez mettre en place tout en étant un projet individuel (contrôle des sources d'équipe, documentation, builds, etc.) et quelles choses ne doivent pas être faites jusqu'à ce moment où la deuxième personne arrive sur le projet. …

2
Comment gérer le «dogmatisme» technologique
J'ai quitté un emploi (pour déménager dans un autre pays) où je programmais en Javascript et Haskell (un peu de python) la plupart du temps. J'ai vraiment aimé ça parce que les gens étaient objectifs, positifs, mathématiques et pourtant ils ont fait beaucoup de choses. C'était une boutique vraiment professionnelle. …
13 ruby  haskell  agile 



7
Un document de conception doit-il contenir une discussion des avantages / inconvénients d'une conception donnée ou doit-il se concentrer sur les faits et la justification?
Je suis actuellement en train de mettre à jour un document de conception afin qu'il soit correct et à jour pour les futurs développeurs. Actuellement, le document se concentre uniquement sur les faits et présente le design. Il n'y a aucune justification pour les décisions présentées. Je crois qu'il est …

3
Appliquer les principes SOLID
Je suis assez nouveau sur les principes de conception SOLID . Je comprends leur cause et leurs avantages, mais je n'arrive pas à les appliquer à un projet plus petit que je souhaite refactoriser comme un exercice pratique pour utiliser les principes SOLIDES. Je sais qu'il n'est pas nécessaire de …

3
Calculer les coûts d'un mauvais code
Je cherche des arguments pour convaincre la direction d'investir des efforts dans la refactorisation. Nous enregistrons le travail à l'aide de Jira et relions chaque svn-commit à un appel jira. Mon idée est de faire ce qui suit: repérer manuellement une zone de code qui est extrêmement mal implémentée, mais …


8
Choisir entre CL et Python pour le développement Web
Je viens d'un milieu Java et après avoir lu ce petit essai de Paul Graham, j'ai commencé à me poser des questions sur le choix d'un nouveau langage à savoir Common Lisp pour accélérer mon travail (je suis développeur web). J'écris actuellement des projets pour animaux de compagnie, mais j'ai …

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.