Những lời khuyên có ích cho người bắt đầu học lập trình PHP (phần 2) Unknown Monday, January 5, 2015 No Comment

Phần tiếp theo này mình sẽ nói tiếp cho các bạn biết về những kinh nghiệm có ích của các chuyên gia về lập trình PHP. Hãy xem họ cho các bạn thấy được những gì và có giúp đỡ gì các bạn không nhé.
5. Chris Cornutt: Tránh những đoạn code đau đầu
Cornutt điều hành PHPDeveloper.org và Joind.in. Ông đã bắt đầu học  PHP từ năm 1998. Trong lời khuyên của ông dành những người mới bắt đầu phát triển PHP, ông cảnh báo về những đoạn code đau đầu: “Tôi nghĩ rằng những phát triển mới sẽ dễ dàng bị chán nản với những đoạn code  đau đầu… Những người mới bắt đầu và có một chút thích thú với ngôn ngữ PHP thường rất hăng hái viết code với tâm lí là chỉ cần code chạy được là được, nhưng tôi dám chắc rằng hơn một nửa trong số họ sẽ bỏ cuộc”.
Thường họ có rất nhiều các trang web với vô số các đoạn code và các ví dụ PHP đã giúp họ vượt qua những tình huống khó khăn. Một số ví dụ rất hay, một số không có ích nhiều lắm nhưng hãy học chúng một cách dần dần. Phát triển PHP cũng giống như bất cứ điều gì khác, là một kỹ năng mà cần phải được mài giũa – bạn không thể nhảy bụp vào và trở thành một chuyên gia sau một đêm được”.

Đó các bạn thấy đó, học lập trình PHP hoàn toàn không phải một sớm một chiều mà giỏi ngay được, học cái gì cũng vậy, các bạn phải nhớ thật chăm chỉ học tập thì tất nhiên các bạn sẽ sớm giỏi về cái bạn học mà thôi. Học lập trình PHP ở đâu Hà Nôi, đến với HTVSITE thì quá trình tự học lập trình PHPcủa các bạn sẽ rút ngắn xuống rất nhiều đấy, với rất nhiều khóa học và bổ ích đến từng đối tượng.
6. Abraham Williams: Học Drupal
Williams là một nhà phát triển và tự gọi mình là một “người ủng hộ các hacker” (hacker advocate). Ông cũng khuyên những người mới lập trình PHP nên tham gia vào các dự án lập trình mã nguồn mở: “Tôi cho rằng các dự án Drupal là một điểm khởi đầu tốt. Đó là một cộng đồng trưởng thành và hùng hậu, có tốc độ tăng trưởng mạnh mẽ. Ngoài ra, có rất nhiều cơ hội việc làm đối với các nhà phát triển Drupal giỏi”.
7. Demian Turner: Học hỏi từ các coder nhiều kinh nghiệm
Turner đã làm việc với các web và các dự án mã nguồn mở từ năm 1996. Ông điều hành PHPKitchen.com và gần đây là một trong những người lọt vào chung kết cuộc thi doanh nhân khởi nghiệp Seedcamp.
Ông đã đưa ra một lời khuyên vô cùng quý báu cho những người mới phát triển PHP để tiết kiệm thời gian, cải thiện các đoạn code tốt hơn và giúp duy trì được sự yêu thích viết code:
“Đọc các code của các nhà phát triển dày dạn kinh nghiệm. Đó luôn là những cách tốt hơn, sáng sủa hơn để giải quyết các vấn đề bạn gặp phải. Đừng phát minh lại bánh xe, bạn sẽ luôn có thừa các công cụ, thư viện sẵn có để lập trình. Hãy sử dụng các thư viện có uy tín bất cứ khi nào bạn có thể thay vì tự viết code từ đầu”.
 “Luôn cố gắng đơn giản hóa các đoạn code. Sẽ vất vả hơn để viết các đoạn code đơn giản hơn nhưng một cấu trúc code nhất quán sẽ giúp bạn tiết kiệm rất nhiều thời gian và công sức hơn khi phải bảo trì”.
“Cuối cùng, tìm hiểu về một số các lập trình viên xuất sắc và cách làm thế nào họ giữ được niềm đam mê về nghệ thuật lập trình trong nhiều năm như vậy”.
8. Stuart Herbert:
Tìm hiểu về phát triển hướng kiểm thử (test-driven development), tính đóng gói (encapsulation) và quản lí mã nguồn (source control)Herbert đã bắt đầu code PHP kể từ năm 1999. Ông đã viết về PHP trong nhiều năm và đã đóng góp rất nhiều cho Gentoo Linux.
Đối với những người phát triển PHP, ông khuyên:
“Hãy tìm hiểu về việc phát triển hướng thử nghiệm và đóng gói. Một khi hiểu về nó, bạn sẽ viết code nhanh hơn. Và bất cứ ai phát triển kế thừa từ những đoạn code của bạn sẽ cảm ơn bạn rất nhiều”.
“Tìm hiểu về việc quản lí mã nguồn chưa bao giờ được xem nhẹ”.Ông cũng nói rằng sức mạnh lớn nhất của ngôn ngữ PHP là bộ tài liệu tuyệt vời và hoàn toàn miễn phí tại PHP.net. Với một số ngôn ngữ khác, có thể bạn sẽ cần phải đi ra ngoài và mua các tài liệu như sách ngoại trừ với PHP”.
Những điều trên là những lời khuyên của những chuyên gia hàng đầu về PHP, để có những lời giải đáp không phải chỉ là lý thuyết suông, những kinh nghiệm qua những dự án thực tế. Các bạn hãy tham khảo thêm tại http://hocthietkeweb.org
by Jillur Rahman

Jillur Rahman is a Web designers. He enjoys to make blogger templates. He always try to make modern and 3D looking Templates. You can by his templates from Themeforest.

Follow him @ Twitter | Facebook | Google Plus

No Comment

Pages

Powered by Blogger.

Người đóng góp cho blog