Clean Code

Clean Code

Sắp xếp theo: Bài viết mới nhất
Avatar

Bí ẩn đằng sau Request $request: Tại sao Controllers lại luôn cần "anh bạn" này?

54 0 1
  • Avatar
2
Avatar

Series Clean Code Thực chiến #1: Định luật "WTF/phút" và Nghệ thuật Đặt tên

122 1 1
  • Avatar
3
Avatar

Thin Controller Là Gì? Tuyệt Chiêu "Giảm Cân" Cho Controller Chống Lại Cơn Ác Mộng Spaghetti Code

57 0 1
  • Avatar
1
Avatar

Làm Chủ Route Constraint Trong Laravel: Tấm Lá Chắn Chặn Đứng Request "Rác" Ngay Từ Cửa Ngõ

48 0 1
  • Avatar
1
Avatar

Đừng new vô tội vạ nữa! Cách Service Provider thay đổi tư duy thiết kế hệ thống của tôi.

77 0 2
  • Avatar
  • Avatar
2
Avatar

Dấu ? đặt ở đâu cho đúng? Gỡ rối "nỗi oan" của Nullable Type trong PHP

43 0 1
  • Avatar
2
Avatar

Series Laravel Email & Mailtrap #4: Tách rời Logic bằng Event & Listener (Trạm cuối)

38 0 1
  • Avatar
2
Avatar

"TypeScript Gymnastics": Đoạn code khiến tôi mất ngủ và sự giác ngộ về infer

51 0 1
  • Avatar
3
Avatar

Series Clean Code Thực chiến #4: Nghệ thuật Xử lý Lỗi – Đừng để hệ thống "chết đứng"

32 0 0
0
Avatar

Tư duy Senior: Sự thật "ngã ngửa" đằng sau chiếc Interface vạn năng getFirstBy()

58 0 1
  • Avatar
3
Avatar

Đọc "ruột" code PHP: Giải mã strcasecmp và bí ẩn của hàm #[Pure]

54 0 1
  • Avatar
3
Avatar

Gom Nhóm Route (Route Grouping) Trong Laravel: Tuyệt Chiêu "Dọn Dẹp" Code Gọn Gàng Sạch Sẽ Chuẩn Senior

64 0 1
  • Avatar
3
Avatar

Series Repository Pattern | Bài 3: Giải cứu "Đầm lầy" Filter với Criteria Pattern

60 0 1
  • Avatar
3
Avatar

Series Dependency Injection | Bài 4: Cảnh giới cao nhất - Nguyên lý Dependency Inversion và Tuyệt kỹ Mocking

59 0 1
  • Avatar
4
Avatar

Series Dependency Injection | Bài 1: Dependency Injection là gì? Giải ngố từ số 0 cho anh em Backend

58 0 1
  • Avatar
4
Avatar

Ác mộng Cannot redeclare class: Đừng biến source code của bạn thành bãi rác tiền tố (prefix) nữa!

64 0 1
  • Avatar
3
Avatar

Series Kiến trúc MVC Cơ bản | Bài 3: "Fat Model, Skinny Controller" - Bí quyết giữ code không bị "béo phì"

66 0 1
  • Avatar
2
Avatar

[Frontend UX] Hàm hideWaitme(): "Nút thoát" cho những trải nghiệm chờ đợi mượt mà

43 0 1
  • Avatar
2
Avatar

[Series yargs - Bài 2] Xử Lý Dữ Liệu Phức Tạp & Cấu Trúc Code Chuẩn "Clean Code"

51 0 1
  • Avatar
2
Avatar

Tuyệt kỹ "Parameterized Partial" và xử lý Optional-Prop Defaults chuẩn Senior

52 0 1
  • Avatar
3
Viblo
Hãy đăng ký một tài khoản Viblo để nhận được nhiều bài viết thú vị hơn.
Đăng kí