Ne compromettez jamais la qualité de votre code.
L'écriture de code indésirable est une fausse économie.
Comme d'autres affiches l'ont suggéré, vous pouvez y parvenir en utilisant des outils spécifiques pour les maquettes.
Cependant, il existe différentes raisons pour construire des prototypes. Parfois, vous pouvez montrer ce dont vous avez besoin sans écrire de code, mais ce n'est souvent pas le cas. Un intervenant peut souhaiter que vous démontriez la faisabilité technique d'une fonctionnalité.
Créez la chose la plus simple possible pour démontrer la fonctionnalité / prouver le concept. Oubliez tout le reste.
Pour une fonctionnalité d'interface utilisateur, assurez-vous de ne rien développer sur le serveur - ne le touchez pas du tout. Développez à nouveau les faux / faux intégrés.
Si vous devez vous efforcer de rendre l'interface utilisateur conforme au style du reste de l'application, ne vous embêtez pas. S'il semble assez bon sans aucun effort, changez les couleurs pour le faire ressortir, ou peut-être même un filigrane pour montrer qu'il s'agit d'un prototype.
J'ai trouvé que les contrevenants les plus susceptibles de transformer des prototypes en code de production sont des vendeurs. Ils vendront votre produit à un nouveau client - sans cette nouvelle fonctionnalité, le client n'aurait pas signé. Vous ne pouvez pas leur en vouloir, ils ont des cibles. Soyez prudent avec eux; assurez-vous qu'ils ne vous obligent pas à retirer les éléments qui indiquent qu'il s'agit d'un prototype. Vous devez tenir tête - ils ne devraient probablement pas induire les clients en erreur de toute façon.
Votre direction peut commencer à vous forcer à transformer un prototype en code de production pièce par pièce, si vous avez suivi mon premier conseil de ne jamais écrire de code merdique, il ne devrait y avoir aucun problème. Petit à petit, vous construisez le logiciel, sans compromis.
Ensuite, si la direction commence à vous forcer à réduire la qualité, vous devez vous demander pourquoi. Sont-ils passifs? faible? désespéré? Aucune de ces choses n'est une bonne raison de rester dans une entreprise.