130 votes

Qu'est-ce qu'un échafaudage ? S'agit-il d'un terme désignant une plate-forme particulière ?

Les échafaudages, qu'est-ce que c'est ? Est-ce que c'est un truc réservé aux rails ?

14voto

Rob Prouse Points 9193

Il ne s'agit pas d'un terme réservé aux rails, même si je pense qu'il en est originaire (du moins, c'est là que je l'ai entendu pour la première fois).

Scaffolding est un cadre qui vous permet d'effectuer des opérations CRUD de base sur votre base de données avec peu ou pas de code. En général, vous ajoutez ensuite le code nécessaire pour gérer les données comme vous le souhaitez en remplacement de l'échafaudage. Il n'est généralement destiné qu'à vous permettre d'être rapidement opérationnel.

3voto

Non, il est utilisé dans d'autres technologies comme ASP.NET MVC.

il crée une mise en page de base à partir d'un code prédéfini que les programmeurs utilisent dans presque tous les projets, par exemple, pour l'accès aux données d'une base de données, il peut créer une méthode brute pour les opérations de création, lecture, mise à jour et suppression. Ou vous pouvez l'utiliser pour créer une mise en page pour votre code View/Html.

2voto

Savannah Madison Points 378

L'échafaudage consiste à écrire n'importe quel morceau de code qui ne ferait pas partie de la logique de l'entreprise mais qui aiderait aux tests unitaires et aux tests d'intégration.

Il s'agit d'un terme d'ingénierie logicielle qui n'est lié à aucun cadre ou langage de programmation.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X