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
Comment gérer les utilisateurs de la corbeille?
J'ai créé un système qui, espérons-le, comptera de nombreux utilisateurs. Nous avons peur que notre base de données se remplisse d'utilisateurs de poubelles qui prennent des noms d'utilisateur très demandés, ou peut-être qu'ils s'enregistrent et ne reviennent jamais. Je sais que c'est courant, je le fais moi-même, car j'ai 3 …



2
La propriété des fonctionnalités est-elle une bonne pratique?
Récemment, dans mon entreprise, il a été suggéré qu'un développeur se concentre (et un seul) sur une fonction. Cela signifierait quelque chose comme mettre le développeur de côté de la routine normale de l'équipe, la libérer de certaines autres responsabilités (réunions et autres) et cette personne serait le "seul" responsable …


4
Le git «Golden Rule of Rebasing» est-il si essentiel?
J'ai eu une discussion récemment avec des gens absolument opposés à une stratégie de rebase des branches de fonctionnalités sur GIT. Cela semble être un modèle accepté d'utiliser uniquement le rebasage pour les branches locales et privées, mais ne l'utilisez jamais lorsqu'il y a plusieurs personnes travaillant sur une même …
22 git 




2
Manière la plus propre de signaler les erreurs dans Haskell
Je travaille sur l'apprentissage de Haskell, et j'ai rencontré trois façons différentes de traiter les erreurs dans les fonctions que j'écris: Je peux simplement écrire error "Some error message.", ce qui lève une exception. Je peux faire revenir ma fonction Maybe SomeType, où je peux ou non être en mesure …



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.