Beeinträchtigen Sie niemals die Qualität Ihres Codes.
Das Schreiben von Junk-Code ist eine falsche Wirtschaft.
Wie andere Poster vorgeschlagen haben, können Sie dies erreichen, indem Sie spezielle Tools für Mock-ups verwenden.
Es gibt jedoch verschiedene Gründe, Prototypen zu bauen. Manchmal können Sie zeigen, was Sie brauchen, ohne Code zu schreiben, aber oft ist dies nicht der Fall. Ein Stakeholder möchte möglicherweise, dass Sie die technische Machbarkeit eines Features demonstrieren.
Bauen Sie so schlank wie möglich, um die Funktion zu demonstrieren / das Konzept zu beweisen. Lass alles andere weg.
Stellen Sie für eine UI-Funktion sicher, dass Sie nichts auf dem Server entwickeln - berühren Sie sie überhaupt nicht. Entwickle wieder eingebaute Mocks / Fakes.
Wenn Sie sich bemühen müssen, die Benutzeroberfläche an den Stil der übrigen Anwendung anzupassen, sollten Sie sich nicht darum kümmern. Wenn es ohne Aufwand gut genug aussieht, ändern Sie die Farben, um es hervorzuheben, oder sogar ein Wasserzeichen, um zu zeigen, dass es sich um einen Prototyp handelt.
Ich habe festgestellt, dass die wahrscheinlichsten Täter, die Prototypen in Produktionscode verwandeln, Verkäufer sind. Sie verkaufen Ihr Produkt an einen neuen Kunden - ohne diese neue Funktion hätte der Kunde nicht unterschrieben. Man kann ihnen keine Vorwürfe machen, sie haben Ziele. Sei vorsichtig mit ihnen; Stellen Sie sicher, dass Sie nicht die Dinge herausnehmen, die darauf hinweisen, dass es sich um einen Prototyp handelt. Sie müssen sich behaupten - sie sollten Kunden wahrscheinlich sowieso nicht irreführen.
Ihr Management könnte anfangen, Sie zu zwingen, einen Prototyp Stück für Stück in Produktionscode umzuwandeln. Wenn Sie meinem ersten Rat gefolgt sind, niemals beschissenen Code zu schreiben, sollten Sie kein Problem haben. Allmählich bauen Sie die Software ohne Kompromisse auf.
Wenn das Management Sie dann dazu zwingt, die Qualität zu reduzieren, müssen Sie sich fragen, warum. Sind sie passiv? schwach? verzweifelt? Keines dieser Dinge ist ein guter Grund, in einem Unternehmen zu bleiben.