* CÁCH BẢO VỆ RAPIDLY *
Một số người bối rối bởi điều này. Xin hãy đồng ý với tôi, có nhiều mức độ "vận tốc" khác nhau khi nói đến việc bảo vệ, nhưng chỉ có một mức nhanh nhất - và nó sẽ luôn nhanh nhất, vì nó gần nhất với mức độ tương tác; và đó là trình duyệt.
Làm thế nào để nhanh chóng nguyên mẫu?
1 - Cố gắng tìm tất cả những gì có trong "Thiết kế trong trình duyệt" - Các chuyên gia nói rằng cách tốt nhất để thiết kế giao diện người dùng là "lấy mã nhanh nhất có thể" - Chris Coyier.
2 - Để được nhanh chóng có nghĩa là tái sử dụng. - Thủ thuật số 1 để tạo mẫu nhanh là ~ "xây dựng các thành phần có thể xây dựng trên thành phần khác mà bạn đã xây dựng."
Ví dụ: - Điều này có thể giống như Tab được chứng minh trong một trang - Biểu đồ được chứng minh ở trang khác - Sau đó, các hộp tổ hợp phong phú đã được chứng minh ở trang thứ ba
- In a fourth page, the three prior prototypes combine into a complex-component.
Mixing - Components together, is key.
3 - Vì lợi ích của pete, nếu bạn đang tạo mẫu nhanh - NÓ CÓ THỂ THOẢI MÁI. Xin đừng tự đùa rằng mã định dạng sẽ là cần thiết. Nguyên mẫu nhanh là mã thowaway, hoặc mã phát triển, trong cả hai trường hợp này có thể được xử lý hoặc tự động lâu sau khi nguyên mẫu được xem xét. Điểm của nguyên mẫu là xác định sức sống kiến trúc. Chúng tôi đang nói về Sản phẩm khả thi tối thiểu trong hầu hết các trường hợp, vì vậy hãy lấy mã làm việc trên trang càng nhanh càng tốt. Đây chỉ là Proof of Concept, không phải là bằng chứng trong pudding.
4 - Tôi đã đề cập đến tự động hóa, một IDE tốt thực sự quan trọng - một IDE có rất nhiều phím nóng. "Để nhanh chóng tạo nguyên mẫu - ngón tay của bạn cần phải bay chứ không phải chuột." - Nhưng có nhiều hơn thế. Nhiều IDE sẽ định dạng mã cho bạn. Nhiều người sẽ lint trong khi bạn làm việc, tìm lỗi khi chúng được thực hiện, một số có thể cập nhật trình duyệt của bạn khi lưu. Cú pháp tô sáng. Nó đơn giản nhưng hiệu quả.
Kết luận: Tạo mẫu nhanh là một bản tổng hợp các loại tính trạng thực hành tốt nhất này. Không ai trong chúng tôi ngay lập tức ra khỏi cổng: vì vậy đây là một quá trình tiến hóa để tăng tốc độ của bạn. Điều này được đo bằng Agile là vận tốc. Bạn phải suy nghĩ - làm thế nào để đi nhanh hơn, sau đó nghiêng về phía trước nhiều hơn.
** Kết hợp mọi tối ưu hóa phát triển mà bạn có thể theo thời gian. ** Xây dựng thư viện các vật dụng, công nghệ và nghĩa địa nguyên mẫu. ** Sau đó, khi thời gian đến, nhân đôi chúng và trộn chúng lại với nhau - duy trì bản gốc trong khi phát triển một cái gì đó mới. ** Điều này đặc biệt đúng với nhiều khung công tác JS.
Mong rằng sẽ giúp.