Cũng không. Ứng dụng của bạn cần gì để có thể làm được? Hãy chắc chắn rằng van nóng cung cấp nước nóng, van lạnh cung cấp nước lạnh, nước chảy ngay từ đầu, bạn có thể mở rộng đường ống bất cứ nơi nào cần thiết và sau đó lo lắng về việc thực hiện hệ thống ống nước thực tế cho tất cả các phòng trong nhà hoặc những gì ngôi nhà sẽ thực sự trông giống như chính xác.
Mặt trước chỉ là một mặt nạ với một số công tắc và đòn bẩy trên nó. Mặt sau chỉ là một thứ nhận được yêu cầu lấy và xử lý dữ liệu. Đến điểm mà bạn có thể nhanh chóng thực hiện cả hai trong bất kỳ kết hợp mong muốn nào trước tiên.
Nhưng bất cứ điều gì bạn làm, đừng để thiết kế của người này ra lệnh cho thiết kế của người kia. Đó là cách điên rồ nói dối.
Có sẵn các công cụ để cho các nhà phát triển của bạn xây dựng bất cứ điều gì họ cần cho khách hàng của bạn, bất kể họ thay đổi ý định bao nhiêu lần. Sau đó xây dựng nó để thông số kỹ thuật và khởi động lại cho đến khi những lời nguyền nhỏ cuối cùng cũng hạnh phúc.
Ngoài ra, việc so sánh các nhà phát triển front end với các nhà phát triển back end trong năm 2008 là một thời gian dài trước đây trong những năm web. Để giải trí, tôi muốn sửa / thêm một vài điều vào hạt dẻ cũ đó vì chúng tôi đã liên kết nó trong câu hỏi, nhưng cũng (hy vọng) nhúng một vài mẹo trong:
Nhà phát triển giao diện người dùng
Thông thường không có bằng CS hoặc có bằng CS từ trường cấp 3.
Đưa tay ra. Có bao nhiêu người có bằng CS đã được dạy về các thực hành tốt nhất ở mặt trước? Hoặc làm thế nào để không gây rối với JavaScript? Hoặc làm thế nào để xử lý các vấn đề CSS từ IE6-IE9? Ngành công nghiệp sách giáo khoa, điều hành học viện, quá lười biếng và cồng kềnh để xử lý công nghệ liên tục thay đổi, vì vậy nó đã nhận được rất ít sự chú ý 'nghiêm trọng' trong các trường đại học. Điều này đã được tuyệt vời cho những người nở muộn như tôi.
Làm việc trong các ngôn ngữ tương tự như cơ bản (xem PHP là Cơ bản)
Bởi vì PHP là công nghệ phía máy khách? Hoặc bởi vì JavaScript, được lấy cảm hứng chủ yếu bởi Scheme có nhiều điểm tương đồng với Basic rồi Visual Basic, giờ đây không còn là mối lo ngại ở mặt trước và chưa bao giờ thực sự tồn tại nhưng vẫn có sẵn cho các ứng dụng web .NET back? Blog so sánh các nhà phát triển web nguồn mở tự học với các nhà phát triển web cấp độ CS sử dụng công nghệ phổ biến của công ty tại thời điểm này tôi nghĩ. Tôi đã gặp phải những kẻ không thể vượt qua và có thẩm quyền trong các cổ phần bằng nhau ở cả hai phía của cuộc chiến cụ thể đó nhưng anh ta vẫn đến OT.
Có kỹ năng trực quan trong việc chuyển đổi tài liệu photoshop sang CSS / HTML / vv.
Chú ý nhiều hơn đến chi tiết hơn là "kỹ năng thị giác" hơi rộng. Không phải tất cả chúng ta có bất kỳ kỹ năng thiết kế thẩm mỹ nào. Nhưng vâng, hầu hết chúng ta đều phải học những thứ này ở cấp độ Jr. và thực sự rất quan trọng để viết UI tốt mà không sử dụng búa JS khi dao mổ CSS sẽ làm.
Có khả năng chịu đựng cao đối với lập trình lặp, do loại ngôn ngữ miễn phí
Đây là lý do tại sao bạn muốn các phần tôi đã đề cập trước đó tại chỗ đầu tiên. Chúng tôi chuyển qua các nút bấm, bạn sản xuất / lấy hàng. Chúng tôi đóng gói và cung cấp chúng. Không có lý do cho những điều này theo bất kỳ cách nào bị ràng buộc chặt chẽ với nhau. Ngoài ra, thực sự, việc gõ nghiêm ngặt không nên can thiệp vào một quá trình lặp đi lặp lại nếu bạn không sử dụng OOP, điều mà hầu hết những người thích kiêu căng về một ngôn ngữ không có kỹ thuật, trên thực tế, thường là như vậy. Nhưng ngay cả khi chúng bốc mùi, giao diện người dùng chỉ cần một điểm truy cập có thể dự đoán được và bạn có thể làm bất cứ điều gì bạn muốn ở mặt sau miễn là bạn không làm điều gì đó ngớ ngẩn như viết JavaScript mà không phải là JSON hoặc liên kết chặt chẽ hành vi kết thúc thành công với cấu trúc HTML là "chỉ như vậy." * ho * java devs * / ho *