Sau rộng rãi năm là lập trình viên PHP, khóa học lập trình web cho trẻ em nhận ra lập trình viên lặp đi lặp lại những lỗi căn bản, nên tôi viết định viết bài này để nhằm tạo điều kiện cho chúng ta code PHP trở nên sạch đẹp hơn.
Bài viết này sẽ ko nhắc về những lỗi như là về sử dụng memory không hiệu quả, cách tối ưu CPU, cách thức để truy nã cơ sở vật chất dữ liệu thấp nhất v.v…
Bài viết này bàn chính về lỗi công ty và những viết code ở góc cạnh syntax, sao cho dễ nhìn, dễ đọc, sao cho dễ hiểu, sao cho đẹp và sao cho sạch của một lập trình viên PHP.
Mình suy tôn code sạch đẹp, bởi vì nó giúp kiểm soát và giảm mức giá lớn mạnh vận dụng, tiện lợi bảo trì và phát triển trong khoảng thời gian dài.
Là lập trình viên sở hữu khi nào bạn tự hỏi tại sao ứng dụng của bạn lại đầy bug ko, theo bản thân tác fake thì nó mang hai căn do lớn:
Là vận dụng ngoài mặt sai từ việc lựa chọn ngôn ngữ, khoa học, nền móng framework không phù hợp mang con người và nhân công của tổ chức, ko mang chiến lược đào tạo, dẫn đến 1 sản phẩm tam sao thất bản, râu ông này cắm cằm bà nọ, nửa nạc nữa mở và vô cùng lộn xộn. (Chiếm 80%)
Lập trình viên code không sạch đẹp, ko mạnh dạn đổi thay, cứ thế khiến theo lối mòn, ngại đổi thay, tu chỉnh, cứ nghĩ là nó là 1 cái gì ấy thần thánh cao siêu. (Chiếm 20%)
loại ý đầu tiên rất khó thay đổi, vì nó không phụ thuộc vào khả năng hay là nổ lực của bạn mà được, cái đó thuộc về một phạm trù gì ấy ngoài phạm vi đang bàn của vài viết này, nhưng ý thứ 2 lại dễ dàng thực hiện và đạt được hơn đầy đủ. Bạn chỉ cần phải đọc hết bài bên dưới sở hữu thể áp dụng được ngay.
Nhưng trước trước bạn khóa học lập trình web cần yếu khẩu quyết.
Khẩu quyết
Để code được và được hưởng di sản của người khác bạn cần có hai điều tâm niệm:
Chính lỗi của người khác là việc khiến cho và cơ hội của bạn, ví như mọi thứ phải chăng hết rồi, thì đơn vị thuê mướn bạn khiến cho gì nữa. Bạn nhận lương là nhờ 1 phần trong loại mớ code rối rắm và khó hiểu mà bạn đang nhận. Do vậy hãy cố code phải chăng và khiến nó thấp hơn.
Bạn được quyền chửi thằng code trước vì cuộc đời cho phép, vì nó sẽ không nghe bạn chửi, và vì nó giúp bạn giảm stress. Cố gắng chửi hay vì ấy có thể khiến nên bắt mắt của bạn.
mang một số người cho rằng, code đẹp là không nhu yếu bởi vì như vậy rất tích cực thời kì, những đề nghị business là quan yếu hơn là ngồi ấy code cho đẹp. Đó là suy nghĩ sai ở hai điểm:
lúc bạn có đủ skills để code đẹp thì code của bạn sẽ nhanh và ít bug hơn. Vì vậy đề cập việc code sạch tốn thời kì là ko đúng.
Code sạch còn nhằm tạo điều kiện cho tầm nhìn xa phát triển thành quan yếu, những buniness về mai sau dễ mở mang và đổi thay hơn.
Lỗi cơ bản về empty vs isset
chừng độ phổ biến: Rất phổ thông
mức độ nghiêm trọng: không quá hiểm nguy, cơ mà nó làm cho nhức đầu hại não nhưng thằng dev khác sau này khi đọc code của bạn.
Xem thêm =>> https://mindx.edu.vn/blog/post/ung-dung-python
Lỗi vè sử dụng những hàm isset cho các đối tượng được lồng vô nhau, lỗi này rộng rãi đến mất mình thấy nó với mặt khắp mọi nơi ở đầy đủ các công ty mà mình từng khiến cho việc.
Vấn đề này chẳng hề là sai, nhưng nó khiến code trể nên rối rắm, dông dài ko cần phải có.
Kết luận
Trên đây là tổng hợp một số điều mà mình hay gặp trong giai đoạn làm và học lập trình, nó nằm phần lớn ở lỗi về mặt tư duy khiến thế nào để giữ cho code sạch và đẹp. Code sạch và đẹp ko chỉ khiến dễ đọc mà nó còn khiến cho cảm giác Quan sát code thấy dễ thương và dễ chịu.
mai sau của lập trình viên diễn ra từ các chiếc code.
Hãy vun đắp từng viên gạch của bạn đúng sở hữu mơ ước.
Chúc Cả nhà code vui vẻ.