Thông tin tài liệu:
PHP là ngôn ngữ đằng sau một số ứng dụng web mạnh mẽ và phổ biến nhất hiện nay, trong đó có thể kể đến Facebook và WordPress. Học một ngôn ngữ mới có thể khá khó khăn với nhiều người. Bài viết này giới thiệu với bạn đọc một số lời khuyên quý báu của các chuyên gia PHP dành cho người mới bước chân vào thế giới PHP.
Nội dung trích xuất từ tài liệu:
10 lời khuyên cho người mới học PHP [Thảo luận]10 lờikhuyên cho người mới học PHPPHP là ngôn ngữ đằng sau một số ứng dụng web mạnh mẽ và phổ biến nhấthiện nay, trong đó có thể kể đến Facebook và WordPress. Học một ngôn ngữmới có thể khá khó khăn với nhiều người. Bài viết này giới thiệu với bạnđọc một số lời khuyên quý báu của các chuyên gia PHP dành cho người mớibước chân vào thế giới PHP.1. Elizabeth Naramore: Bắt đầu với OOPNaramore hiện đang là nhân viên của SourceForge và người sáng lập trangPHPWomen.org. Đối với người vừa mới bắt đầu học PHP, Naramore chorằng nên có một nền tảng vững chắc trong việc lập trình hướng đối tượng(OOP) trước khi tìm hiểu sâu hơn vào PHP.“Nếu bạn vốn không xuất thân từ lĩnh vực lập trình, hãy dành thời gian đểtìm hiểu nguyên tắc căn bản của phát triển phần mềm. Những vấn đề cầnchú ý như lập trình hướng đối tượng (OOP), phát triển hướng kiểm thử (testdriven development), quản lí phiên bản (version control), gỡ lỗi(debugging), các mẫu thiết kế (design pattern), vv).“Nếu bạn đã thử và không thể giải quyết vấn đề của bạn, đừng ngại hỏi. Cáccộng đồng PHP nói chung rất hữu ích và thân thiện. Có vô số tài nguyên chonhững người mới trên mạng. Nhờ đến sự trợ giúp của cộng đồng, cho dù đólà một nhóm người dùng địa phương, một dự án mã nguồn mở của cộngđồng, hay một kênh IRC như #phpc trên freenode”.2. Keith Casey: Hãy Google trước khi hỏiCasey là chủ của một cửa hàng bán phần mềm và là một diễn giả rất có tiếngtrong các cuộc hội thảo lớn về PHP.Lời khuyên của ông nhấn mạnh việc hãy biết mình đang ở đâu trong cộngđồng PHP cùng với một câu châm ngôn đang ngày càng trở nên quan trọng:Google trước khi hỏi.“Hãy tham gia ngay vào một nhóm người dùng PHP (PHP User’s Group).Có vô số nhóm người dùng PHP ở mọi nơi trên thế giới. Đó là nơi nhữngngười thông minh tập hợp để thảo luận, khám phá những ý tưởng, và giúpđỡ lẫn nhau.“Hãy nhớ thử tìm kiếm trên Google trước khi đặt câu hỏi. Chẳng có ai thíchnhững kẻ lười biếng cả”.3. Eamon Leonard: Tham gia các dự án mã nguồn mởLeonard điều hành một công ti phần mềm đặt tại Ireland và là đồng sáng lậpCloudSplit, một dịch vụ phân tích thời gian thực cho công nghệ điện toánđám mây. Giống như nhiều đồng nghiệp của mình, ông khuyên rằng hãy cốgắng tham gia các dự án mã nguồn mở ngay cả khi mới bắt đầu học PHP.“Hãy tham gia vào các dự án mã nguồn mở ngay sau khi bạn nắm bắt đượccác vấn đề cơ bản… Việc này khiến bạn có thể truy cập vào mã nguồn củacác dự án và là một cơ hội rất lớn để học hỏi từ các chuyên gia kì cựu trongngành”.“Tìm và lập tài liệu cho các lỗi có thể tái phát sinh là một nhiệm vụ rất tốnthời gian và được đánh giá cao bởi bất kỳ nhóm phát triển mã nguồn mởnào… Khi thuê các nhà phát triển để làm việc với chúng tôi, chúng tôi sẽdành nhiều sự ưu ái hơn cho những ai đã từng làm việc trên một dự án phầnmềm mã nguồn mở”.4. Lorna Jane Mitchell: Hãy bắt tay vào làm (Just do it)“Lornajane” là tên gọi phổ biến hơn của Mitchell trên cộng đồng trực tuyến,là một nhà cố vấn, nhà phát triển phần mềm, một tác giả và diễn giả về PHP.Cô đưa ra một lời khuyên khá nổi tiếng trong giới chuyên môn: Hãy bắt tayvào làm (Just do it).“Muốn biết bơi thì phải nhảy xuống nước! PHP là một ngôn ngữ rất dễ học.Cách tốt nhất để tìm hiểu xem cái gì đó hoạt động như thế nào là bắt tay vàolàm thử.“Bất cứ ai cũng có thể lập trình PHP. Ít khó khăn khi tham gia có nghĩa là córất nhiều code PHP tồi trên thế giới. Nhưng những đoạn code PHP tồi màchạy tốt thì cũng vẫn hữu ích. Cá nhân tôi nghĩ rằng nếu bạn có thể giảiquyết vấn đề của bạn với PHP thì cứ mạnh dạn bắt tay vào code ngay cả khinó chưa hoàn hảo”.5. Chris Cornutt: Tránh những đoạn code rối rắmCornutt điều hành PHPDeveloper.org và Joind.in. Ông đã bắt đầu lập trìnhPHP từ năm 1998. Trong lời khuyên của ông dành những người mới bắt đầuphát triển PHP, ông cảnh báo về những đoạn code rối rắm.“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ạncode rối rắm, đ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 codechạ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”.“Hãy thử tìm một người cố vấn có thể hướng dẫn bạn một số bước đi banđầu. Bạn sẽ cảm nhận được một sự khác biệt rất lớn khi bạn có một ngườinào đó để bàn luận. IRC là một lựa chọn tốt, nhưng một người để có thể gặpmặt để học hỏi sẽ tốt hơn rất nhiều.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áttriể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 giasau một đêm được”.6. Abraham Williams: Học DrupalWilliams là một nhà phát triển và tự gọi mình là một “ngườ ...