Không bao giờ thỏa hiệp chất lượng mã của bạn.
Viết mã rác là một nền kinh tế sai lầm.
Như các áp phích khác đã đề nghị bạn có thể đạt được điều này bằng cách sử dụng các công cụ cụ thể để mô phỏng.
Tuy nhiên, có nhiều lý do khác nhau để xây dựng các nguyên mẫu. Đôi khi bạn có thể hiển thị những gì bạn cần mà không cần viết mã, nhưng thường thì đây không phải là trường hợp. Một bên liên quan có thể muốn bạn chứng minh tính khả thi kỹ thuật của một tính năng.
Xây dựng điều hoàn toàn gọn gàng nhất bạn có thể để chứng minh tính năng / chứng minh khái niệm. Để lại bất cứ điều gì khác.
Đối với tính năng UI, đảm bảo bạn không phát triển bất cứ thứ gì trên máy chủ - hoàn toàn không chạm vào nó. Phát triển lại giả / giả được xây dựng trong.
Nếu bạn cần nỗ lực để làm cho UI phù hợp với phong cách của phần còn lại của ứng dụng thì đừng bận tâm. Nếu nó trông đủ tốt mà không cần bất kỳ nỗ lực nào thì hãy thay đổi màu sắc để làm cho nó nổi bật, hoặc thậm chí có thể là một hình mờ để cho thấy rằng nó là một nguyên mẫu.
Tôi đã tìm thấy những người có khả năng gây ra các nguyên mẫu biến thành mã sản xuất là những người bán hàng. Họ sẽ bán sản phẩm của bạn cho khách hàng mới - nếu không có tính năng mới này, khách hàng sẽ không ký. Bạn không thể đổ lỗi cho họ, họ có mục tiêu. Hãy cẩn thận với họ; hãy chắc chắn rằng họ không bắt bạn lấy ra những thứ chỉ ra rằng đó là nguyên mẫu. Bạn phải giữ vững lập trường của mình - dù sao họ cũng không nên làm khách hàng hiểu lầm.
Quản lý của bạn có thể bắt đầu buộc bạn phải biến một nguyên mẫu thành từng mảnh mã sản xuất, nếu bạn làm theo lời khuyên đầu tiên của tôi đừng bao giờ viết mã crappy, bạn sẽ không gặp vấn đề gì. Dần dần, bạn xây dựng phần mềm, không thỏa hiệp.
Sau đó, nếu quản lý bắt đầu buộc bạn phải giảm chất lượng, bạn phải tự hỏi tại sao. Họ có thụ động không? Yếu? tuyệt vọng? Không ai trong số những điều đó là lý do tốt để gắn bó tại một công ty.