Questions marquées «design»

53
Pourquoi ne pas exposer une clé primaire

Au cours de ma formation, on m'a dit qu'il est impensable d'exposer les clés primaires réelles (non seulement les clés de base de données, mais tous les accesseurs principaux) à l'utilisateur. J'ai toujours pensé que c'était un problème de sécurité (car un attaquant pourrait essayer de lire des...

53
TDD - Outside In vs Inside Out

Quelle est la différence entre la construction d’une application Outside In et sa construction Inside Out avec TDD? Voici des ouvrages sur le TDD et les tests unitaires que j'ai lus: Développement piloté par les tests : Exemple Développement piloté par les tests: Guide pratique: Guide pratique...

51
L'utilisation de bases de données NoSQL est-elle impraticable pour les grands ensembles de données où vous devez effectuer une recherche par contenu?

Je connais les bases de données NoSQL depuis une semaine maintenant. Je comprends vraiment les avantages des bases de données NoSQL et de leurs nombreux cas d'utilisation. Mais souvent, les gens écrivent leurs articles comme si NoSQL pouvait remplacer les bases de données relationnelles. Et il y a...