Génie logiciel

34
Microservices et procédures stockées

Les procédures stockées sont-elles considérées comme une mauvaise pratique dans une architecture de microservice? Voici mes pensées: la plupart des livres sur microservices recommandent une base de données par microservice. Les procédures stockées fonctionnent généralement sur une base de données...

33
À quelle fréquence utilisez-vous UML formel?

J'ai utilisé un langage de modélisation composé ad-hoc pour concevoir et expliquer le système assez fréquemment. Il ressemble à UML et a tendance à être assez bien compris. Cependant, j'ai eu un professeur ou deux qui ont parlé de l'utilisation d'un langage UML formel strict, aussi proche que...

33
Comment déboguer le code le plus efficacement possible? [fermé]

Les bogues qui se glissent dans le code peuvent être minimisés, mais pas entièrement éliminés car ils sont écrits - les programmeurs sont, bien que beaucoup soient en désaccord , uniquement des humains. Lorsque nous détectons une erreur dans notre code, que pouvons-nous faire pour la supprimer?...

33
La plus grosse erreur que vous ayez jamais commise [fermé]

Semblable à la question que j'ai lue sur Server Fault, quelle est la plus grosse erreur que vous ayez jamais commise à un poste lié aux TI? Quelques exemples d'amis: J'avais besoin de travailler sur un site de production, j'ai donc décidé de copier la base de données en direct sur le site bêta....

33
Cueillette de cerveaux lors d'un entretien d'embauche [fermé]

Récemment, j'ai eu un entretien d'embauche dans une grande société de la Silicon Valley pour un poste de développeur / développeur senior de logiciels / R & D. J'avais plusieurs écrans techniques de téléphone, une interview sur place toute la journée et des écrans plus techniques pour un autre...

33
Travailler gratuitement? [fermé]

Je suis tombé sur cet article Work for Free qui m'a fait réfléchir. Le but de chaque employeur est d’obtenir plus de valeur des travailleurs que ce que l’entreprise verse en salaires; sinon, il n'y a pas de croissance, pas d'avance et pas d'avantage pour l'employeur. À l'inverse, l'objectif de...