Thứ Hai, 19 tháng 9, 2016

Những cơn 'độc ác mộng' của người kiến tạo web - VnExpress

Khi nói tới thiết kế web, phổ quát giới trẻ nghĩ tới cảnh xa khiến cho việc dễ chịu tại gia bên chiếc máy tính, thanh nhàn nhấm nháp cốc cà phê hay tách trà thoảng hương thơm. Đương nhiên, những kỹ sư nhiều năm kinh nghiệm đã trải qua phổ biến dự án, khiến cho việc với nhiều đối tượng mua hàng, đối tác sẽ nắm bắt mọi sự không toàn "màu hồng".

Ngồi sửa "mớ bòng bong" của nhà sản xuất khác

Những bạn nào vừa tham gia khiến tại một công ty mới, phổ thông kỹ năng phải lao vào dọn dẹp một dự án dở dang và đóng thế vai cho người trước đã bỏ đi.

Người mới sẽ vật lộn với đống ngôn ngữ lập trình, tìm hiểu những lỗi và tiến hành tu sửa. Nhân tố là mỗi kỹ sư thích viết mã theo cách riêng của bản thân. Vì vậy cần phải phân tích toàn bộ những tài liệu sẵn có để khám phá đúng đắn những gì mà người trước muốn truyền tải. Ví như không có tài liệu, phải rà soát các dòng mã để nhân thức được tiến trình nguyên bản. Vấn đề này cần sự tinh tế, với tốc độ cao nhạy và cả tính kiên nhẫn.

nhung-con-ac-mong-cua-nguoi-thiet-ke-web

Lỗi hiện ra không đúng lúc 

Sau phổ thông bốn tuần làm việc siêng năng thâu đêm suốt sáng, bạn rất phấn khởi vì sau cùng cũng tới lúc trình bày công trình với khách hàng hay trưng bày ứng dụng đến đại chúng. Nhưng trong lúc chạy thử, lỗi nghiêm trọng bỗng xuất hiện hoặc nảy sinh những cảnh huống có thể dẫn đến tố giác của khách hàng mới.

Nếu rơi vào tình huống này, đừng quá hoảng hốt vì nó có thể xảy ra với bất cứ bạn nào, ngay cả những nhà sản xuất kĩ năng chuyên khiến cho những sản phẩm chính yếu cho Facebook hay Twitter. Lúc này cần giữ bình tĩnh, đừng để những lời kêu ca, chỉ trích làm cho đầu óc găng tay, hot giận. Lập cập bắt tay vào phân tích và sửa lỗi càng sớm càng tốt, mua những biện pháp đi mới thích hợp.

Sửa lỗi này sinh ra lỗi khác

Thời kỳ mua và sửa lỗi rất quan trọng trong việc thiết kế web. Tất nhiên, thật thất vọng sau khi đã tốn công trạng đưa ra biện pháp rồi mới trông thấy việc này lại tạo ra thêm những lỗi mới. Vì thế, trước tiên cần đồ mưu hoạch với cách thức chi tiết, biên chép chú ý từng sửa đổi. Nhằm chặn đứng tình trạng lầm lẫn, sai sót, bạn có thể dùng chương trình Git (ứng dụng điều hành mã nguồn phân tán được tạo ra bởi Linus Torvalds vào năm 2005, ban đầu bỏ ra cho việc phát triển nhân Linux).

Bây chừ, Git biến thành một trong các phần mềm quản lý mã nguồn bình thường nhất để điều hành một loạt version, chuẩn y hối hả quay lại version đầu tiên giả dụ các phần biên tập hoạt động không đúng phương pháp. 

Lỗi ngay trong những thư viện mã tin tưởng

Chúng ta thường dựa phổ quát tham gia thư viện mã nguồn để xây dựng trang web và các nhà phát triển có thể sử dụng cùng một thư viện cho phổ biến công trình. Vấn đề này có thể làm cho lỗi phát sinh không đến từ những đoạn mã do bạn viết mà sống sót sẵn trong các thư viện đang dùng. Trong cảnh huống khó xử này, lưu ý các tùy chọn lựa phù hợp như tự sửa nếu thông tỏ các đoạn mã trong thư viện. Còn nếu điều này vượt quá kĩ năng, cần kêu gọi sự giúp đỡ từ các chuyên gia hoặc đồng nghiệp.

Không sắm ra căn nguyên lỗi

Dù đã khiến mọi phương pháp, phát hành phổ biến nhánh Git để thể nghiệm nhưng bạn vẫn không nhân thức được lỗi do đâu mà ra. Lên trang web hỏi đáp nổi tiếng thế giới StackOverflow để mua những đề tài tương tự, tất nhiên lời giải các thắc mắc này trong vòng 2 năm qua vẫn là con số 0 tròn trặn. Mặc dù đó có thể chỉ là một lỗi bé xíu nhưng việc lù mù về nguyên do khiến cho bạn luôn bị khiếp sợ về nó.

Các chuyên gia khuyên rằng để tìm ra biện pháp, cần tránh xa máy tính khoảng nửa ngày hoặc tốt nhất là 2 ngày. Việc nghỉ ngơi sẽ giúp giảm vận chuyển sức ép, cải thiện ý thức để chuẩn bị đối diện với điều và tậu hướng khắc phục.

nhung-con-ac-mong-cua-nguoi-thiet-ke-web-1

Mất dữ liệu, không sao lưu

Sẽ có lúc bạn tự trách mình rơi vào hoàn cảnh "dở khóc dở cười" vì những lỗi hoàn toàn chẳng liên quan đến chuyên môn. Toàn bộ dữ liệu về công trình bỗng nhiên mất sạch và bạn không thể khôi phục vì quên chuyện sao lưu các tập tin. Ngay cả khi làm việc với hệ thống rất định hình, ổ đĩa cứng vẫn có thể lăn đùng ngã ngửa ra "chết" hay trong lúc ông bố đi ra ngoài quên tắt máy, con trẻ ở nhà táy máy và vô tình bấm vào nút Delete xóa sạch sẽ công sức bao ngày.

Thành ra cần chuẩn bị nhiều nguồn để sao lưu các tập tin quan trọng, Chẳng hạn như Time Machine, Dropbox, và OneDrive. Khách hàng OS X nên kích hoạt tính năng Time Machine, còn trong Windows có thể tạo dựng ứng dụng cho phép sao lưu và khôi phục lại trong khoảng Control Panel.

Viết vận dụng chạy trên Internet Explorer 6

Hiện tại vài khách hàng do có yêu cầu riêng vẫn đòi hỏi vận dụng tiến bộ phải hoạt động tương thích với trình phê chuẩn Internet Explorer 6 dù thiên hướng đã chuyển sang tới Internet Explorer 10.

Việc viết Áp dụng cho IE 6 đòi hỏi tốn gấp 3 lần thời điểm hoặc phổ quát hơn nữa so với chương trình chạy trên các trình chuẩn y Chrome hoặc Firefox. Cố nhiên là phổ biến nhân tố phát sinh như ứng dụng không chạy trơn tru, hạn dè bỉu phổ quát công dụng, xuất hiện lỗi hay không phục vụ yêu cầu về bảo mật.

Thiếu dấu chấm phẩy

Vài ngôn ngữ lập trình như JavaScript và PHP cần dấu chấm phẩy để lưu lại sự kết thúc của một câu lệnh. Phổ biến lỗi xảy ra bởi câu lệnh thiếu dấu chấm phẩy và bạn phải chu đáo dò tìm để sửa chữa.

Không Internet và cả Google

Google là kênh tin tức cần thiết trong công tác và học tập của phổ thông người và nó còn có giá trị gấp đôi với những nhà phát hành. Các kỹ sư dùng Google để kiếm tìm kiểu dáng, mua giải pháp cho các lỗi, trao đổi với đồng nghiệp, học hỏi kiến thức... Giả dụ Internet và Internet cùng biến mất thì nhường như nhà phát triển sẽ quay về "thời kỳ đồ đá", gặp nhiều gian truân, không biết phải khiến cho gì nếu như chạm chán phải lỗi chi tiết.

nhung-con-ac-mong-cua-nguoi-thiet-ke-web-2

Chuyên gia phải biết làm bất cứ điều gì

Không chỉ khách hàng mà cả sếp cũng mặc định nhà thiết kế web phải nhân thức hết mọi thứ và làm cho được tất cả mọi việc, không có gì là bất khả thi. Đối tượng mua hàng có quyền đưa ra những công trình với ý nghĩ đó "trên trời" và nghĩ rằng nhà thiết kế hiển nhiên phải nắm bắt rõ và đủ kĩ năng triển khai trong thời gian ngắn, mặc dầu nó có phù hợp với nhân tố kiện công nghiệp chuẩn y hay không.

Minh Trí

Thanh niên vn yêu thích kĩ nghệ, lập trình có thể tìm hiểu đại học trực tuyến của . Chuỗi hệ thống tri thức được truyền đạt bởi các - nhà tuyển dụng hàng đầu trong lĩnh vực kĩ nghệ tin tức, đảm bảo được trang bị tri thức, tài năng và mối quan hệ cần thiết cho sự nghiệp.


Tham khảo thêm: tin tổng hợp

Không có nhận xét nào:

Đăng nhận xét