Génie logiciel

104
REST API security Jeton stocké vs JWT vs OAuth

J'essaie toujours de trouver la meilleure solution de sécurité pour protéger les API REST, car le nombre d'applications mobiles et d'API augmente chaque jour. J'ai essayé différentes méthodes d'authentification, mais il y a toujours des malentendus. J'ai donc besoin des conseils de quelqu'un de...

104
Pourquoi les trampolines fonctionnent-ils?

Je fais du JavaScript fonctionnel. Je pensais que l’ optimisation des appels en attente avait été mise en œuvre, mais j’ai eu tort. Ainsi, j'ai dû apprendre moi-même le trampoline . Après un peu de lecture ici et ailleurs, j'ai pu comprendre les bases et construire mon premier trampoline: /*not the...

103
Réinventer la roue est-il vraiment si mauvais?

Sa connaissance commune en programmation est que réinventer la roue est un mal ou un mal . Mais pourquoi ça? Je ne dis pas que c'est bon. Je crois que c'est faux. Cependant, j’ai un jour lu un article qui disait que si quelqu'un fait quelque chose de mal (en matière de programmation), expliquez-lui...

103
Importance des projets de loisirs [fermé]

Je veux savoir, à quel point est-il important de programmer pendant votre temps libre? Est-il nécessaire de travailler votre programmeur 9-5 en tant que programmeur, puis de rentrer chez vous et de travailler sur votre passe-temps pour devenir un meilleur programmeur? Cela dit, je sais que vous ne...

103
Le code testable est-il un meilleur code?

Je tente de prendre l'habitude d'écrire des tests unitaires régulièrement avec mon code, mais je l' ai lu que la première , il est important d'écrire le code testable . Cette question concerne les principes SOLID de la rédaction de code testable, mais je veux savoir si ces principes de conception...