Nunca comprometa a qualidade do seu código.
Escrever código não solicitado é uma economia falsa.
Como outros pôsteres sugeriram, você pode conseguir isso usando ferramentas específicas para maquetes.
No entanto, existem diferentes razões para criar protótipos. Às vezes, você pode mostrar o que precisa sem escrever código, mas geralmente esse não é o caso. Uma parte interessada pode querer que você demonstre a viabilidade técnica de um recurso.
Crie a coisa mais enxuta possível para demonstrar o recurso / provar o conceito. Deixe de fora qualquer outra coisa.
Para um recurso de interface do usuário, certifique-se de não desenvolver nada no servidor - não toque nele. Desenvolva novamente zombarias / falsificações incorporadas.
Se você precisar se esforçar para tornar a interface do usuário compatível com o estilo do restante do aplicativo, não se preocupe. Se parecer bom o suficiente sem nenhum esforço, altere as cores para destacá-lo, ou talvez até uma marca d'água para mostrar que é um protótipo.
Descobri que os criminosos mais prováveis de fazer com que os protótipos se transformem em código de produção são os vendedores. Eles venderão seu produto para um novo cliente - sem esse novo recurso, o cliente não teria assinado. Você não pode culpá-los, eles têm alvos. Tenha cuidado com eles; certifique-se de que eles não façam você tirar as coisas que indicam que é um protótipo. Você tem que defender sua posição - eles provavelmente não deveriam ser clientes enganadores de qualquer maneira.
Seu gerenciamento pode começar a forçá-lo a transformar um protótipo em código de produção, peça por peça. Se você seguiu meu primeiro conselho para nunca escrever códigos ruins, não deve haver problema. Gradualmente, você constrói o software, sem compromisso.
Então, se a gerência começar a forçá-lo a reduzir a qualidade, você deverá se perguntar por quê. Eles são passivos? fraco? desesperado? Nenhuma dessas coisas são boas razões para permanecer na empresa.